I Saw 300 when it came out and I absolutely loved it. Not only that, it also got me into the mood of anything in the Greek era. Since then I've been watching my Hercules and Xena season sets I bought a year ago and they have been lots of fun. Its true, I'm a big Xena/Herc fan. Not only that, I've also been watching a lot of movies set in that time period. Of course, I have not been too strict also allowing some Roman time movies etc. There have been many parody trailers of 300, but when I stumbled upon this Pokemon one I cackled.
Great movie, even a 10 year old girl saw the movie at my Pokemon League and we kept discussing it so it is something everyone can watch.