Leaping back into action, gun-slinging, guitar-toting hero ‘El Mariachi’ is back in town as director Robert Rodriguez delivers the epic final chapter of his pulp Western trilogy. ONCE UPON A TIME IN MEXICO (Wednesday 29th, 9pm) has an all-star line up, featuring Antonio Banderas, Salma Hayek, Johnny Depp, Mickey Rourke, Eva Mendes, Enrique Iglesias and Willem Dafoe.
The saga continues as El Mariachi makes his way across a rugged landscape on the blood trail of Barrillo (Dafoe), a cartel kingpin with one last score to settle who is planning a coup d’état against the president of Mexico. Enlisted by Sands, a corrupt CIA agent, El Mariachi demands retribution.