Wow, I did not expected I'd be laughing during most comedy parts of the movie. Usually spoofs as this one are incredibly stupid and irritating - take 'Meet the Spartans" for example, but this one, despite it's obvious stupidity, actually works. This movie is a mixed spoof of Brave Heart, Gladiator, 300,Troy and Alexander. The cast is great - I think the main reason those stars agreed to do the movie is in order to rejuvenate their careers, because few of them were quite big this time or another. In any case it works. Some jokes are really hilarious. I think it's a first time I gave a movie such as this one such high grade, and I have no regrets. It's a nice way to spend couple of hours in the evening.