your writ is there alright, but alas that you yourself have missed the film completely. Go back and get some help. You have revealed that your understanding a bit too shallow to pen any critique on cinema. It is quite annoying to read words of a shallow mind on a film like 300. As you can see that your ability to 'perceive' is in question. Why did you watch 300 and waste a seat? Were you expecting to see Shahrukh and Kajol dancing in desert? Hope you get help soon.