In seinem Regiedebut erzählt der britische Schauspielstar Ralph Fiennes (Schindlers Liste) die Geschichte des titelgebenden Caius Martius Coriolanus (selbst gespielt von Fiennes), basierend auf dem Drehbuch von John Logan (Gladiator), welcher sich wiederum des Grundgerüsts der gleichnamigen Tragödie von Shakespeare bediente. Coriolanus steht in Rom zu Beginn des vierten Jahrhunderts vor dem Nichts: Verraten von der Mutter und vom eigenen Volk, muss er flüchten und Frau und Kind zurücklassen. Seine einzige Anlaufstelle ist Tullus Aufidius (Gerard Butler), der einstige Feind, mit dem er sich nun verbündet, um Rache zu üben.