Watch It

On DVD: TBD | On Blu-ray: TBD

Spirits of the Air, Gremlins of the Clouds


Felix (Michael Lake) and his sister Betty (Melissa Davis) are crucifix-obsessed weirdos living in an isolated house in the desert, who, even in this obscure location, are able to lay their hands on many candles. For some reason, they want to leave this place where they feel stranded, and they have been working for quite a long time to build an airplane. Along comes a stranger named Smith (Norman Boyd), who duly helps them finish the plane...more