Batman Returns
Tim Burton was not willing to direct a second Batman. However, when the studio told him if it was a Burton movie, not a Batman movie, it got his attention and he agreed to direct it. They cast Michael Keaton as Batman, Danny DeVito as Penguin and Annette Bening as Catwoman. However, Bening dropped out due to pregnancy and every actress from 20 to 45 on the planet wanted to be Catwoman. When Michelle Pfeiffer expressed an interest, something clicked to the producers thinking "You know, she's perfect. She also could be both Selina Kyle and Catwoman." The final shot of Catwoman staring at the Batsignal was shot during post-production and cost US$250 000.