Good acting but implausible storyline containing lots of plot-holes and unrealistic police investigating.
Tennant’s character is so obviously unpleasant, no one who meets him in the second half seems to warm to him, that it’s hard to see how and why no one had spotted how controlling and toxic he was all along.