In the movie the spartans are portrayed as naked warriors with only helmet, sword and shield, and often broke formations to engage in an all out melee. On the other side, Persians' "immortals" were all wearing iron masks and wielding at least two swords, what seems to me as an unecessary expense, which makes me doubt of the accuracy.
Not to disuade further discussion, but /u/Iphikrates answered a similar question here: