They are marching on together To face their destiny Three hundred brave soldiers Will fight ‘till the last man falls The enemy is endless Arrows blacken the sky Burning Greece out loud Slavery will be their fate Spartans shall never kneel Before the Persian king At hot gates they will fight Last stand of glory Born for battle Trained to k** Never to surrender Fear the Spartan sword 300 stand and fight 300 die tonight 300 k** with pride For freedom give their life
Day by day the Persians die Face to the mud - feel the Spartan wrath No fear and no disgrace Armageddon for the enemies Hey, hey, hey - battlecry high Hey, hey, hey - time to die Betrayed by own blood A nightmare coming true Secret path revealed Ultimate bloodbath Surrounded, outnumbered They know the time comes One last victory For the land to be free Go tell the Spartans Stranger pa**ing by That here, obedient to their law We lie