300

Wow - this looks damn impressive! The story of 300 Spartans fighting a vastly larger army and kicking plenty of butt by the looks of it.