Starring Cast
Key crew
Director
Screenplay
Story
Music
Cinematography
Editor
Production design
Felicita Gabetti
Casting
Mark Rossetti
Full cast
25 cast membersSammy Luck
Angel
Leo Daniel
Francisco
Danja Gazzara
Holly
Tony Scarf
Gipsy King
Maurizio Lodi
Al
Domino
Josie
Radicella
Chief of Police
Barbara Sandri
Devil (as Barbara)
Dani
Vincent
Emilio
Sailor
Louise Paige
Grazia Castellaneta
Gabriella Splendori
Petra
Ana Gonzalez Pena
Walter Faitanini
Mark Rossetti
Crew by department
22 crew membersDirecting
Al Festa
Director
Vassili Karis
First Assistant Director
Enzo Di Francesco
Second Assistant Director
Camera
Editing
Sound
Art
Alberto Macario
Art Direction
Felicita Gabetti
Production Design
Visual Effects
Costume & Makeup
Fill Conte
Makeup Artist
Regina Usidda
Makeup & Hair
Casting
Mark Rossetti
Casting