Release date: 10/11/2001 Release

Popularity: 1 Popularity

Original language: EN Language

Heart Add to favorites

Wired 03:36

Star - Review 0
Science Fiction

Overview

When a delusional woman is fired from her work in a corporate building, she seeks out the help of a mad doctor with suicidal revenge on her mind.