What about his sense of history, though? If the movie follows the novel, than Fast either ignored or embellished several things:
Spartacus was not born into a life of slavery, but attained it after deserting the Roman armies
Spartacus was not crucified, but presumed dead in battle.
Spartacus was not an idealist, merely a capable brigand
The Gracchi were dead by this time
The Gracchi served as Tribunes, not Senators
Crassus was not an arch conservative
Caesar could not have commanded the Urban Cohors, as they did not exist until Augustus
Pompei did not participate in the major battle that defeated Spartacus, he merely mopped up some survivors