On the trail of a horrifying killer, Luther finds himself haunted by ghosts from his past.
The return of Moriarty. The crime of the century. Can Sherlock possibly survive?