Catherine Belkhodja
Laura
Kenji Tokitsu
Self
Nagisa Ćshima
Self
Junichi Ushiyama
Self
Kinjo Shigeaki
Self
Chris Marker
Self (voice) (uncredited)