Ben Affleck as gladiator,