XIII: The Series poster
TV

XIII: The Series (2011)

S01E02 Green Falls

Apr 18, 2011 • Season 1 • Episode 2 • HD

XIII and Sam track down a lead from Sheridan that takes them to Green Falls, a quaint town that could hold the key to XIII’s past. As XIII digs into his own history and his father’s life as a local journalist, he uncovers buried secrets that reignite old tensions and provoke violent confrontations in the present.

Country: CA, FR