La Cucaracha

La Cucaracha

Available on Prime Video
Walter Pool spends his days, broke and drunk, in a bar in a small town in Mexico. He comes into the employ of a local crime boss and is soon given some dirty work to do.
Starring Eric Roberts, Joaquim de Almeida, Victor Rivers