This is one of those films about Britain made for a US audience. There are lots of implausible details here, at least to a UK audience, and the same tired tropes about the class system, etc. There is some good acting however and tension builds nicely (if the ultimate unravelling does happen a bit too quickly).