Organ (1996)

Organ is definitely not a film for the faint-hearted or those easily nauseated. Made in Japan by first-time director Kei Fujiwara (an actress best known for starring in the cult film Tetsuo: The Iron Man), it is the grim story of a pair of… More

Directed By:
Rated: Unrated
Running Time:
Release Date: May 2, 2000
Add Your Rating
User Score