Ruggero Deodato
Self
Julian Petley
Self
Kim Newman
Self
Francesca Ciardi
Self
Carl Gabriel Yorke
Self
Xavier Mendik
Narrator
Mary Wood
Self