The oil-abbed 2006 hit gets a sequel, complete with different cast and different director. This one's even more fantastical and over-the-top. In this digital-effects-heavy go-around, we've got an epic sea battle waged between an evil/sexy Persian lady (Casino Royale's Eva Green) and some Greek general named Themistokles (Sullivan Stapleton, whoever he is). There's also plenty of flashbacks explaining how weird, bald villain Xerxes came to be in the first movie, but it's rather tangential to all the computer video game-style carnage at hand. 103 minutes R.