The Troop poster
TV

The Troop (2009)

S01E16 I, Monster

Feb 20, 2010 • Season 1 • Episode 16 • HD

The Troop finds themselves in lockdown as they attempt to uncover which member among them is actually a monster.

Country: CA, US