Maggie Gyllenhaal Takes Over for Katie Holmes in Dark Knight

by at .  Updated at .

Oops. Even The Hollywood Gossip gets it wrong sometimes.

We had initially reported that Rachel McAdams was on board for the next Batman movie, Dark Knight. But please allow us a mulligan.

Maggie Gyllenhaal at 2017 MET Gala

It's now been confirmed that Maggie Gyllenhaal will take over the role of Rachel Dawes in the upcoming follow-up to Batman Begins. Yes, that's the role played by Katie Holmes, who reportedly had to drop out due to schedule conflict; aka, a demand by her insane husband.

Or is Mrs. Cruise not available because she'll be knocked up with a sibling for Suri Cruise? We'll be sure to keep you posted.

Either way, director Christopher Nolan is psyched to have Gyllenhaal in the film: "I'm extremely excited to work with an actress of Maggie's caliber, and she's a great addition to the cast as we continue our story."

Others in the cast include Heath Ledger as the Joker and Aaron Eckhart as the villain, Two-Face.

Meanwhile, the involvement of Gyllenhaal will likely leave adorable celebrity baby Ramona in the hands of her father, Peter Sarsgaard for awhile. But that's okay. We'd trust him with our kid.

Show Comments

Maggie Gyllenhaal Biography

Maggie Gyllenhaal is Jake Gyllenhaal's sister and Peter Sarsgaard's fiance (they have dated since 2002). She's building a solid career... More »
Full Name
Maggie Gyllenhaal