I don't think that 300 is anything about racism, propaganda or anything serious for that matter. It's just plain shite, that's all. Basing movie on comics is typically Hollywood style and mostly target 15 year old boys. Let's dress Gollum like spartan and put some "oliphants" on the back and find ten differences with LOOTR.