Martin Freeman Joins "Captain America: Civil War" Cast
The cool thing about Immortals — and this is true of just about anything Tarsem Singh does — is that if it turns out to be lousy, you can just pop on your headphones, turn on some music and still have a good time. It’s still not clear from the trailers, this new one included, how the movie is shaping up. It sure looks sweet, though.
It stars Henry Cavill, Zack Snyder’s Superman, as Theseus, son of Poseidon and king of Athens. He’s taking on the armies of King Hyperion, played by Mickey Rourke. Definitely a good start. Also in the cast are Freida Pinto, Kellan Lutz, Luke Evans, Isabel Lucas, Stephen Dorff and John Hurt, who I believe we’re hearing in this trailer’s voiceover. Immortals hits theaters on Nov. 11.