Before Goldblum was cast, many actors were considered for the role of Seth Brundle, including Richard Dreyfuss, John Malkovich, Mel Gibson and Michael Keaton. John Lithgow was offered the role, but turned it down stating it was "too grotesque". Producer Mel Brooks had suggested Pierce Brosnan but was rejected by Cronenberg.