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 APESHIT a series of short films for webcasting. Support our upcoming crowdfunding campaign!