Your Impossible Love

Your Impossible Love

60 episódios

CIA operative Carter and NSA operative Maya have never met—until Maya is hired to kill Carter, finds him being tortured, and saves him instead. On the run together, they marry within a day. But as they unravel the conspiracy, they uncover a shocking truth: they're not strangers at all.