It's as close to accurate as history can make it, but, they missed one small thing. In the end it wouldn't have made one bit of difference, but, the 300 was actually 1300. The 300 were a fighting force to be dealth with, but, there were 1000 others there who were suppose to come into the battle when needed. They did come into it, but, like the 300 they were wiped out too. Sort of a trivia thing, I guess.