Where To Stream Terra Nova Season 1 Episode 13
Resistance
- Aired December 19, 2011
- 60 Min
- Rated 6.3
- Number 13 Of 13 Rated Episodes
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 forever.