Desperado

(1995) Antonio Banderas and Salma Hayek star in this action-packed thriller from the director of Sin City. A mysterious stranger arrives in a Mexican border town seeking revenge.