I'm not averse to the odd psychological thriller, as long as it’s done well, and Director Simon Brand did just that in this excellently written, all-star movie.