The Blacklist
The Deer Hunter No 93
( season 2 episode 13 )





When Liz learns of a serial killer known as "The Deer Hunter" who tracks his victims down like prey, Red helps the task force search for the killer. Meanwhile, the local DC police suspect ...