300 is an American film based on the historic battle of Thermopylae, and the graphic novel of the same name. This bloody battle was waged over three days in which a band of three hundred Spartan warriors held off an army of ten thousand Persians until the rest of Greece could mobilize for war. With…