Batman almost starred Michelle Pfeiffer as Vicky Vale before she played Catwoman

gettyimages-116322952

In an interview with THR, actor Robert Wuhl reveals Batman himself, Michael Keaton, was the one to shoot the casting down.

Wuhl said:

"To put a little fly in the ointment, Michael Keaton and Michelle Pfeiffer had previously dated and broken up," . "At the time, Michael told me he was trying to get back with his ex-wife [Caroline McWilliams]. Keaton was firmly, and underline firmly, against that casting of Pfeiffer and he and Peters got into it."

Circumstances changed for the sequel and Michelle played Catwoman
source