The most recent movie offering, released in 2018, stars Saoirse Ronan in the title role and Margot Robbie as her English counterpart. Keith Lowe takes issue with the film U-571 for “filching other people’s achievements” | Credit: Movie StillsIt’s a great story. But though based on history, the telling of the story is inaccurate in three main ways. 300 reshapes ancient history into a modern, graphic novel-style heroic myth | Credit: Movie StillsFirst, the graphic rendering of the film makes the whole thing feel make-believe. Michael Scott, professor in classics and ancient history at the University of WarwickAdThis article was first published in the July 2026 issue of HistoryExtra Magazine