Top
90°
8.5

Immortals (2011) - Popzara Review

Visually extravagant; a real triumph of special effects, costume design, and art direction that should be commended for its translation of 3D into an immersive experience. Full review by Chris Pandolfi.

The story is too old to be commented.