Immortals

starring Henry Cavill, Mickey Rourke, John Hurt, Stephen Dorff, Freida Pinto, Luke Evans, Joseph Morgan

directed by Tarsem Singh