Demian Bichir

more from Demian Bichir

Machete kills all the fun

Robert Rodriguez’s latest film attempts to channel the past but ends up dull and uninteresting, writes Rameez Abdeen.