JAPAN FROM INSIDE - LE JAPON A DOUBLE TOUR - 2000 - 60 minutes
Full Version of THE ONLY INDEPENDENT FILM EVER SHOT INSIDE A JAPANESE PRISON. Each prison's system is the implacable reflection of the society that produces it. France, country that wrote the human right's principles, is deploring its prisons. But