Dark City (1998)
FBI criminal profiler Will Graham (William L. Petersen) is called out of early retirement to assist on a serial murder case involving a killer known as the “Tooth Fairy” (Tom Noonan). Graham enlists the help of imprisoned serial killer — and cannibal — Dr. Hannibal Lecktor (Brian Cox), who is the reason Graham took early retirement. Soon, Graham and the FBI are entangled in a deadly cat-and-mouse game between the Tooth Fairy, Lecktor, and an interfering journalist (Stephen Lang).