Inferno Rosso: Joe D'Amato on the Road of Excess
Role(s): Self
The Ferpect Crime
Role(s): Producer
Scalps
Role(s): Screenplay
Love Deal
The Ark