O filme se passa no ano 180 d.C. e conta a história do general romano Máximo, que luta para defender o Império Romano de invasores bárbaros. Após o imperador Marco Aurélio morrer, seu filho Cômodo assume o trono e manda matar Máximo. Sobrevivendo, Máximo se torna um gladiador e luta para se vingar da morte de sua família e derrubar Cômodo.