Rating: 5/10
(+) Great screenplay
(+) Good sci-fi
(+) Fine acting performances
(-) Unsmooth character development
(-) Way too cheesy plot
(-) Lack of depth
(+) Great screenplay
(+) Good sci-fi
(+) Fine acting performances
(-) Unsmooth character development
(-) Way too cheesy plot
(-) Lack of depth