Those Who Kill poster
TV

Those Who Kill (2014)

S01E15 The Nest

Feb 15, 2006 • Season 1 • Episode 15 • HD

Kira is both intrigued and exasperated as she seeks to uncover the reality about her father, Mariel, and the other inhabitants of Homestead. Will her quest lead her into peril? At the same time, Russell conducts a blood test on Mariel, and the results leave them both stunned.

Country: US