Turn off light

XIII (2011) Season 1 Episode 2

XIII and Sam follow a clue from Sheridan to Green Falls, a small town where XIII may have grown up.As XIII begins to ask questions about himself and his father, who is a local reporter, XIII stirs up old secrets and modern-day violence.

Serie: XIII (2011)

Episode Title: Green Falls

Air Date: 2011-04-18