Shortly after the May 17th UK release of PLAYHOUSE on DVD in physical and online stores, the indie supernatural thriller/horror reached number 19 in the UK Official Charts as used by BBC Radio 1. What an incredible achievement this is for a micro budget independent film, the first feature ever filmed on location in Caithness in the north of Scotland. Watch this space for what the Watts Brothers have coming next...!
top of page
bottom of page