Twitching Curtains is an off-the-wall film production community and the force behind APESHIT.
Twitching Curtains is a London-based creative film production community specialising in off-the-wall artistic and educational content.
Our background in film production spans from television promos to feature films. We specialise in providing opportunities for new talent.
We are currently working on a printed Apeshit Zine and we are in post-production with Apeshit the film for art and film festival consideration in 2018.