Yeah , 300 is unrealistic , so is Spiderman, batman, Superman , HellBoy, Blade etc. Arre yaar, this is a movie based on a Comic Book , how can it be realistic ? The main point to consider, is the movie entertaining ? If yes, then just say so and give it a good rating. We have had our dose of realistic fare in real life. We don't want them in reel.