Many years of anticipation finally paid off. BatmanDirection by Matt Reeves, finally premiered in theaters on March 4 and fans got to see Robert Pattison‘s Caped Crusader alongside Selina Kyle, a.k.a. Catwoman, played by Zoë Kravitz

But this actually isn’t the first time the actress wanted to appear in a Batman movie. Based on The Observer, Kravitz tried to audition for the 2012 film The Dark Knight Rises but was told she was too “urban.”

“I am not certain if it was directly from you.” Chris NolanShe said this to the newspaper in an interview. “I think it was probably a casting director of some kind, or a casting director’s assistant… Being a woman of color and being an actor and being told at that time that I wasn’t able to read because of the color of my skin, and the word urban being thrown around like that, that was what was really hard about that moment.”