Have you watched the new BBC Sherlock yet? It is a reboot of the famous detective set in modern London. The characters are complex and the plotting great. Season 2 episode 1, “The Woman” in “A Scandal in Belgravia” is great with twists and turns from the opening to the closing. Best episode yet (although I have not yet watched the 3rd episode).
Why are you still here? Go watch it now!
Update: I watched S2E3 last night and it was brilliant. While I think “A Scandal in Belgravia” was the sharpest one, this one is definitely great with Andrew Scott brilliant as Moriarty.