300: Rise of an Empire
Overview
The 300 sequel trades Sparta's land battles for naval warfare, pitting Themistocles against Xerxes's navy — commanded by the ferocious Artemisia, played by Eva Green with scenery-devouring glee. It's all rippling abs, digital blood, and slow-motion spear throws. Dumber than the original, louder too, and weirdly watchable when you want spectacle without substance. Green alone elevates it.
Cast
Dwayne Johnson
Sullivan Stapleton
Eva Green
Lena Headey
Hans Matheson