Directed by Zack Snyder
Starring Gerard Butler, Lena Headey, Dominic West, David Wenham and Rodrigo Santoro.
The historical epic is one aspect of geek films that I’ve never been able to get passionate about. Don’t get me wrong, I’ve seen Gladiator and Braveheart and thought them to be very fine films…they just don’t inspire my soul and I don’t quote the dialogue for months after. However, I’ve always been a sucker for movies based on comic books. And now, we have a historical epic based on a comic book, all in the same insane style as Sin City, another movie I loved. Do we finally have a historical epic that gets me excited?
Return with us now to those thrilling days of yesteryear known as Ancient Greece. The mighty warrior society of Sparta is enjoying life, and then, a messenger from the Persians arrive. Seems that Persia’s out to conquer the world, and Sparta and the rest of Greece are next on the map. Of course, King Leonidas, ruler of the Spartans, will submit to no conqueror. But, after a consultation with the priests, he’s forbidden to wage war. What’s a warrior king to do? Well, in this case, he gathers together 300 of his mightiest warriors, and then, with these 300 “bodyguards,” goes on a nice, long walk…that’ll take him to meet the Persians. It’s then up to Leonidas and his 300 to hold off the Persian hordes while the rest of Greece gets its act together.
What I Liked
Oh, Frank Miller. What a wacky guy! All the excess we loved in Sin City, like the gore and the over-the-top dialogue, are still here. And I mean that in a good way. Director Zack Snyder had done an amazing job translating this graphic novel to the big screen.
What I Didn’t Like
And, just like Sin City, I find the digital sets to be a little distracting sometime. And, as much as I love the Frank Miller over-the-top-ness, I do find it crosses into ridiculous sometimes.
I still feel no passion for historical epics, although I think calling this a “historical epic” is a bit of a stretch. It’s good, but I fail to see what the rest of the world is getting worked up over.