2
19
Angry film fans were pictured punching cinema staff after a late night showing of Avengers: Infinity War was cancelled at the last minute.
The raging crowd staged their own 'Infinity War' as chaos erupted while staff attempted to calm the situation and restrain cinemagoers.
The mass brawl erupted at the Cinepolis complex in Churubusco Tepeyac in the Mexican capital, Mexico City.
Footage showed film fans attempting to barge past security staff, before fists start flying as the superhero fans' disappointment turns to anger.