The Key

Restless Chimp Films 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 horror short film no longer than 3 minutes. The Key is the story of Dr James Opus and his search for the Harmonic. Aided by his […]