Adapté du roman graphique de Frank Miller, 300 est un récit épique de la Bataille des Thermopyles, qui opposa en l'an - 480 le roi Léonidas et 300 soldats spartiates à Xerxès et l'immense armée perse. Face à un invincible ennemi, les 300 déployèrent jusqu'à leur dernier souffle un courage surhumain ; leur vaillance et leur héroïque sacrifice inspirèrent toute la Grèce à se dresser contre la Perse, posant ainsi les premières pierres de la démocratie.
Le général grec Thémistocle tente de mobiliser toutes les forces de la Grèce pour mener une bataille qui changera à jamais le cours de la guerre. Il doit désormais affronter les redoutables Perses, emmenés par Xerxès, homme devenu dieu, et Artémise, à la tête de la marine perse…
Se réveillant sans aucun souvenir dans une chambre d'hôtel impersonnelle, John Murdoch découvre bientôt qu'il est recherché pour une série de meurtres sadiques. Traqué par l'inspecteur Bumstead, il cherche à retrouver la mémoire et ainsi comprendre qui il est. Il s'enfonce dans un labyrinthe mystérieux où il croise des créatures douées de pouvoirs effrayants. Grâce au docteur Schreber, Murdoch réussit à se remémorer certains détails de son passé trouble.
Basé sur l'histoire vraie de John Dillinger, un braqueur de banque hors pair qui a sévi à de nombreuses reprises dans l'Amérique des années 30. Avancé comme "l'ennemi public numéro 1" par le patron du FBI, John Edgar Hoover, Dillinger sera traqué sans relache par Melvin Purvis, l'un des agents fédéraux des plus efficaces.