immense, colossal demonic centaur with bulging muscles. rampaging across the ruins of an ancient city under siege. spartan heroes defend the city. bollywood fantasy action movie still.