Issei Sagawa
Self
Colin Wilson
Narrator
Suguru Kubota
Self
Tetsuo Amano
Self
Renée Hartevelt
Self (archive footage)
Bernard Marchetli
Self