What Could Have Been: According to the Red Dragon commentary, Philip Seymour Hoffman very much wanted to play Dolarhyde.
Frank Langella recorded a number of lines as the voice of the Great Red Dragon, allowing viewers to hear Dolarhyde's interior monologue/argument, but they were cut.
Frankie Faison played Barney the orderly in Silence of the Lambs, Red Dragon, and Hannibal. Due to scheduling, he did not become available to appear in Red Dragon until the last minute. Screenwriter Ted Tally has commented that, had he known for sure that Faison would be able to take the part, Barney would have had a bigger role.