Rosebud is a 1975 film directed by Otto Preminger, and starring Peter O'Toole, Richard Attenborough, and Peter Lawford. The script was by Otto's son, Erik Lee Preminger, based on the novel by Joan Hemingway and Paul Bonnecarrère. Originally the film was set to star Robert Mitchum, but he left after disagreements with Preminger. Kim Cattrall made her film début as a teenager. Barbara Emerson, who had been cast as one of the girls, was replaced during production.