"Following up on a murder investigation, failed journalist Giuseppe falls into the trap of the devil."
Kevin Spacey
as The Devil
Eric Roberts
as Giuseppe
Jane Alexander
as Jessica
Livia Pillmann
as Federica
Vincent Spano
as Nicolas Dell'Aria
Eleonora Pieroni
as Eleonora Police cop
Nadia Rinaldi
as Magistrate
Andrea Roncato
as
Augusto Zucchi
Gianni Franco
Jennifer Caroletti
as Angela
Mercedesz Henger
as Lilli
Fabrizio Eleuteri
as Mario
Cristian Calabrese
as Priest
Vincenzo Della Corte
as Nicolas' lawyer
Éva Henger
Writer
Massimiliano Caroletti
Producer
Massimo Paolucci
Director
Sandro Lazzerini
Alberto de Venezia