The world seen from the eyes of the undead. Starring Cel Spellman (Cold Feet), shot on location in Benidorm, Spain on glorious 16mm.