Insane

Insane

Available on Prime Video
A sadomasochist is sent to a village in Southern Italy in order to kill a hit man.
Starring Alex Lucchesi, Ivan King, Crisula Stafida
Director Eros D'Antona