Maggie Gyllmaggie-gyllenhaalenhaal has a message for fans: I’m no Katie Holmes.

The critically acclaimed actress — who is taking over Holmes’ role in the Batman series  — has startled some in Hollywood by distancing herself from Tom Cruise’s wife, who received lukewarm reviews for “Batman Begins.”

“I’m not walking into Katie Holmes’ performance,” Gyllenhaal said, reports WENN. “I’m thinking of it as an opportunity to play somebody who’s alive and smart. Chris (Nolan the director) asked me to do this because he wanted me, not because he wants some generic lady in a dress.”