Beautiful, interesting, incredible cinema.
Hired to make a depraved snuff movie, five men abduct a young woman to be their plaything for the night.
Hired to make a depraved snuff movie, five men abduct a young woman to be their plaything for the night.