S01 E13
Dec 19, 2011Terra Nova
Resistance
Release Date: Dec 19, 2011Episode Description
Jim and Taylor team up in a last stand against the Phoenix Group, a colonist makes the ultimate sacrifice and a decision is made that will change life in Terra Nova.
Where to Watch Terra Nova Season 1 Episode 13 Now
Best
Rent/Buy
Free