Simon Rumley’s British psychological horror-thriller supposedly amazed festival audiences … the trailer looks interesting, but will it hold...