Taken (2017) poster
TV

Taken (2017) (2017)

S01E08 Leah

Apr 17, 2017 • Season 1 • Episode 8 • HD

An agent from Christina's past, affiliated with Mossad, reaches out for her assistance and safety. Their first task is to uncover who is targeting Leah, but soon enough, the underlying reasons for the threat become clear.

Country: US