300: Rise of an Empire opens Friday. In the sea-going sequel to the epic 2007 action hit 300, Xerxes seeks to become a god and eventually comes face to face with Athenian commander Themistokles.

Lena Headey and Rodrigo Santoro reprise their roles from the first film, but Gerard Butler and Dominic West are now out of the picture. Eva Green (Casino Royale, Dark Shadows) is the biggest new name in the cast.