Kellan Lutz spotted in a loin cloth for upcoming Immortals. Lutz was dressed for success (and revealing his near perfect abs) on set for the surefire hit film.
In Immortals, set for release on November 11, 2010, Lutz portrays Poseidon, the ancient Greek warrior who led legions against a war with the Titans. The film also stars Mickey Rourke as King Hyperion, Isabel Lucas as Athena, Henry Cavill as Theseus, John Hurt as old Zeus, and Frieda Pinto as Phaedra. The film is sure to grab the attention of audiences with a stellar cast and mix of fantasy, action, and drama.