Soulmates - What2Watch

The Season 1 finale, "The (Power) Ballad of Caitlin Jones," focuses primarily on the title character (played by Betsy Brandt, "Life in Pieces"), who has waited several frustrating years for her soulmate match. At long last, her dreams seem to be coming true when she's paired up with a handsome doctor, Nathan (J.J. Feild). It's only over time that Caitlin discovers Nathan is harboring a dark secret.