A deliciously depraved trilogy shot entirely on Super 8 film. Set in the '60s, THE LANDLORD'S DAUGHTER, a couple's twisted desires lead them to abduct an engaged couple. BAG FOR LIFE is a psycho-sexual thriller about a murderous bag with an unhealthy attraction to its owner. Lastly, THERE CAN ONLY BE ONE about a psychopathic office worker who embarks on a deadly rampage to exterminate anybody unlucky enough to share her peculiar name.
Share on Facebook
Share on Twitter
Share on Whatsapp
Share on Telegram
Share on Facebook
Share on Twitter
Share on Whatsapp
Share on Telegram