Now Playing:

TV

Luther

Episode #111


A fetish killer is on the hunt and Luther's worst enemies may be his own colleagues.