Hannibal
Bryant Frazer
Anthony Hopkins plays the grim doctor here with Freddy Krueger relish, only occasionally nailing the speech patterns and attitude from the previous film, and the so-reliable Julianne Moore winds up being a poor surrogate for Foster's pluckiness.