Sechszehn Jahre nach dem Tod von Marcus Aurelius, wird Rom von zwei korrupten Kaisern geführt. In deren Namen erobert General Acacius (Pedro Pascal) das Königreich Numidia in Nord Afrika. Bei dem Kampf verliert der Flüchtling Hanno (Paul Mescal) seine Ehefrau und wird selbst gefangen genommen und nach Rom als Sklave gebracht.
Dort wird Meister Macrinus (Denzel Washington) auf ihn aufmerksam, da er seine Wut erkennt und aus ihm einen Gladiator machen möchte. Was bis jetzt noch keiner weiß, ist dass Hanno nicht sein richtiger Name ist, er ursprünglich als Kind aus Rom geflüchtet ist und seine Eltern keine Unbekannten sind…