Take it from the archaeologist that talking smack about ancient Persia is, well, ancient. I haven't seen this movie and probably never will, but if they've depicted Persian kings as weak and sexually decadent, that has ancient precedent whether or not it's accurate (cf. Esther and Daniel, for starters).
So here it is from MSNBC:
TEHRAN, Iran - The hit American movie “300” has angered Iranians who say
the Greeks-vs-Persians action flick insults their ancient culture and provokes
animosity against Iran.
“Hollywood declares war on Iranians,” blared a headline in Tuesday’s
edition of the independent Ayende-No newspaper. [more...]
Filmography links and data courtesy of
The Internet Movie
Database.