See for yourself

Twitching Curtains is an off-the-wall film production community and the force behind the APESHIT web experience.

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 specialize in providing opportunities for new talent.
We are currently in post-production with Apeshit. Enjoy the teaser above. The film is scheduled for release in 2017.