Эпическая история фильма «Спартак» начинается в Римской империи, где Спартак, играющий роль раба и гладиатора, попадает в школу для гладиаторов, управляемую жестоким Лентулом Батиатом. Там он вынужден участвовать в боях на арене. Спартак встречает Варинию, которая также находится в рабстве, и между ними возникает сильная связь. Однако они разлучаются, когда Вариния продается другому владельцу. Немирящийся с судьбой раб, Спартак возглавляет восстание рабов против своих угнетателей, мечтая о свободе для себя и своих товарищей. Восстание начинается с нескольких десятков человек, но вскоре превращается в мощное движение, поскольку тысячи рабов присоединяются к Спартаку, жаждущему свергнуть тиранию.
Спартак и его армия рабов наносят поражения римским легионам, заставляя римскую знать трепетать перед возможной потерей своего превосходства. Политические игры в сенате приводят к тому, что к власти приходит жестокий и амбициозный политик Красс, который берет на себя задачу подавления восстания. В итоге, несмотря на героическую борьбу и множество побед, восставшие рабы сталкиваются с мощью и хитростью Римской империи.