Fiona Hampton stars in the new indie sci-fi thriller The Good Neighbour.