Directed by Leimi Zhou
With Louis Philpott, Sara Stemmons, Bhavyen Patel, Cosmo Moffat and Hari Shishmanian
A journalist arrives in Slough for a routine investigation only to discover a town of eccentric locals that is far more bizarre and sinister than he could ever imagine.
Where cinemour placed it
0 placements
No one has placed this film on the grid yet.
Be the first. Log it and drop it on your grid.
Your review