Tag: Short Film

The Key

Restless Chimp presents The Key, an entry for the BIFA Horror Short Film Competition 2021. Inspired by the makers of Host, entrants were encouraged to make a DIY…