“We wanted to make a silly, but also heart warming sci-fi film, which is quintessentially of a place: Muswell Hill, North London. A film full of the small town, small life, little Britain ...