There's something great about psychological thrillers, even when they're not 100 per cent fantastic.
They might be unbelievable or outrageous, or feature characters doing things people would just never do - but somehow, sometimes, psychological thrillers just come together in an entertaining way.
In the great tradition of so-so thrillers that are still kind of great (like Sleeping With the Enemy and Before I Go to Sleep) comes Every Breath You Take.
The film stars Oscar-winner Casey Affleck (Manchester By the Sea), Michelle Monaghan (The Craft: Legacy), India Eisley (I Am the Night), Emily Alyn Lind (Doctor Sleep) and the always-fantastic Sam Claflin (The Nightingale).
It follows the a family torn apart by grief, coexisting without addressing any of their issues.
Their lives are once again thrown off-kilter when one of father Phillip's (Affleck) therapy patients (Lind) dies, and her mysterious brother James (Claflin) involves himself in the whole family's lives.
Phillip's wife Grace (Monaghan), stepmum to daughter Lucy (Eisley), is a realtor and James secures her services to list his sister's house - and weasels his way into her heart and mind.
James also strikes up a friendship with teen Lucy - a friendship they're hiding from the rest of the family.
Meanwhile, Phillip receives letters suggesting his unconventional therapy practices have led to patient Daphne's death, and calling for his immediate termination.
While having Affleck play a character with a potentially inappropriate relationship is a little on the nose, the movie is still enjoyable thanks largely to Claflin's great work.
Nothing anyone does is unexpected or surprising, but Claflin's deftness in creative a sociopathic, manipulative character is great to see.
The beautiful scenery and gorgeous (and stunningly designed) family home are also a big plus in Every Breath You Take.
The film isn't getting the best reviews online, but it's not as bad as some of the ratings would suggest - just measure your expectations.
While this is far from an award-winner, Every Breath You Take is still a decent way to spend a couple of hours.