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.
Cassie et Alyssa quittent le lycée pour intégrer l’université de Tate Riley. Sur le campus, elles rencontrent Gabby, une amie d’Alyssa, qui propose tout de suite à Cassie de devenir cheerleader. Celle-ci accepte, mais annonce à Gabby qu’elle va devoir arrêter ses études pour trouver un emploi. En effet, son père ne donne plus de nouvelles et ne réglera pas les frais de scolarité du deuxième semestre. Gabby propose alors à Cassie de fréquenter un ancien étudiant de la faculté pour gagner de l'argent, comme le font d’autres cheerleaders. Cassie met alors à jour un réseau d’escort girls dirigé par la coach des cheerleaders, Stéphanie.