Penitents and actors re-enact the last supper on Playa Delfines (Dolphin Beach) on Good Friday in Cancun April 6, 2012. [Photo/Agencies]