Marco Vallez (Antonio Banderas) è posseduto dalla bellezza di un tiratore scelto del circo, e dal momento in cui si incontrano è disposto a rinunciare a tutto per stare con lei. Ma una notte orribile li spinge entrambi sulla strada della vendetta, lasciando dietro di sé una scia di cadaveri fino allo scontro finale con la giustizia.