Tantalisingly ambiguous – or just plain baffling: Hallow Road reviewed

.....

© The Spectator