I think 300 will be good.
I'm a military history-buff (and a history major), so I'll enjoy the movie's battle scenes.
I wonder if King Leonidas will meet the same fate in the movie he met in real life--in which the 300 Spartans fought to retrieve their king, even after he met his end.
In case anyone's interested, the movie depicts the Battle of Thermopylae, fought between the 300 Spartans and the Persian army, in 480 BC, in the midst of the Persian Wars--where the Persian king Xerxes tried to take over all of Greece.
The Greeks lost the battle (all the Spartans perished), but they did achieve a decisive victory over the Persians at the naval battle of Salamis later that year.
Finally, in 479 BC, a combined Greek army routed what was left of XerxesÂ’ army, and chased them out of Greece; thus ending the Persian Wars.
Greece--and Western civilization for that matter--had been saved.
Update: Here's a good article on the movie 300 by my favorite military historian/classicist Victor Davis Hanson: http://www.victorhanson.com/articles/hanson101106.html
Viva Pinata Roleplay
Vivere miltari est -- To live is to fight
University of Pennsylvania, Class of 1945 plaque