At least five people have died after a gunman opened fire at a nightclub in the Mexican resort of Playa del Carmen.

Footage shot at the scene captured the panic that followed the shooting. About a dozen people were injured in a stampede to leave the venue.

Witness Valerie Lee described the confusion in the immediate aftermath of the attack.

Video courtesy of Marcos A Vasquez.