Not yet rated
French/39 min./2003
Documentary
Documentary about the making of Nagisa Oshima's 1976 film.