Ernesto est un jeune Juif italien du début des années 1900 qui travaille dans l'usine de son oncle à Trieste. Peu sûr de son orientation sexuelle, Ernesto entame une liaison avec l'un des employés de son oncle.
Une veuve offre aux habitants d'une petite ville mexicaine une récompense de 20 000$ à qui lui révèlera le nom de l'assassin de son mari. Désireux de toucher la somme, Don Carlos, l'homme qui tient la ville en coupe réglée, oblige des innocents à se dénoncer.