Ever since news broke (or leaked) that Joss Whedon was in talks to write, produce and direct an upcoming Batgirl movie for Warner Brothers, one question has been on everyone's mind: what actress could nail the role?

The truly iconic female character like Batgirl would have to be done correctly. Tapping Joss Whedon is already a good sign for WB/DC. He's already had success with comic book adaptions (for instance The Avengers, Avengers: Age of Ultron and Marvel's Agents of S.H.I.E.L.D.) and maybe moving away from Zack Snyder's 300 style of shooting would get DC out of Marvel/Disney's movie shadow.

Still, what actress could pull it off? Someone young like Chloe Grace Moretz? She's already proven herself in the Kick-Ass franchise. What about the beautiful Alicia Vikander? Although a little bit older, she most definitely has the look.