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’re currently developing a series of shorts for webcasting. Support our crowdfunding campaign for APESHIT on Indiegogo live now.