Terra Nova (Novaya Zemlya)
Terra Nova (Novaya Zemlya) (2008)

Set in 2013, a motley crew of prisoners are shipped to a far northern island in the remote Arctic and left to fight it out over supplies and survival.

Directed By:
Rated: Unrated
Running Time:
Release Date: June 8, 2008
Add Your Rating
User Score