Rating: 8/10
+
(+) Stunning special effects
(+) Emotionally entraining
(+) Great suspense in the first half
(+) Good acting performances
(-) Hard to keep track of what is happening and why
(+) Stunning special effects
(+) Emotionally entraining
(+) Great suspense in the first half
(+) Good acting performances
(-) Hard to keep track of what is happening and why