immense, colossal demonic centaur with giant horns and bulging muscles. rampaging across the ruins of an ancient city under siege. war. terror. death. bollywood fantasy action movie still.