Rating: 6/10
(+) Great special effects
(+) Great visuals
(+) Good sci-fi
(+) Fine survival story
(-) Mediocre acting performances
(-) Very generic plot
(+) Great special effects
(+) Great visuals
(+) Good sci-fi
(+) Fine survival story
(-) Mediocre acting performances
(-) Very generic plot