Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Jun 26, 2007
1994 Award - Berlin International Film Festival. An absurdist tale of vengeance, blood, estrogen, and love. Written and directed by E. Koohan Paik (Camera Obscura). Music by Beth Custer. Get tantalized at www.optilicious.com