Anthony Lund from the Movie Web writes about Colombian actress Sasha Calle leading the DC franchise’s upcoming film The Flash as Supergirl! Click HERE for the inside scoop! PHOTO: Sasha Calle