Owl
A mother and her daughter are starving to death in a small, remote hut. They intend to lure guys who wander into their cabin with sex and then murder them in order to survive. Everything goes smoothly until a local police officer and a distant relative arrive.
Released: 2003-02-07