Beautiful, interesting, incredible cinema.
A sword and sandal extravaganza in which a musclebound hero conquers all.