I think 300 could have been a much better if it had been done like the old style big battle movies like the 4 feathers with thousands of extras so you could really see the incredible feat the Spartans accomplished by stopping the million man Persian army. The Persians literally drank huge rivers dry! You don't get any of that from 300. I hate those spoof shows though.