Having just arrived to New York City, a young couple stumbles into the grasp of a demented Mother and Son duo who kidnap, drug, and pimp out their new house guests.
Release Date
2011-08-31
Budget
N/A
Revenue
N/A
Rating
N/A
Runtime
20 mins