Comic-Con used to be the domain of geeks who liked to kit up in sci-fi costumes and play meet and greet with their favourite super heroes (also in costume). But super heroes have had a silver screen cool-over; the two key comic book powerhouses, Marvel and DC, have successfully transitioned the genre from nerd to mainstream with a slew of box-office hits filled with a ton of flawed-but-powerful heroes that even non-comic book readers can relate to.

However, so far there's only been a handful of female comic book heroines-turned-movie-characters -  Cat Woman, The Black Widow -  among a sea of beefed up super heroes like Superman, Batman, Captain America and Robert Downey Jr.'s Iron Man, but that's all about to change with the emerging trend towards kickass female super hero leads.  Next year will see Israeli stunner Gal Gado playing Wonder Woman (watch the trailer here) on the big screen and in 2019 we'll have the Oscar-winning star of indie hit Room, Brie Larson, playing Captain Marvel.

Captain Marvel, civilian name Carol Danvers, is a popular female character from the Marvel comic universe.  There's no news on the plot yet, but the script is being written by Inside Out writers Meg LeFauve and Nicole Perlman, so it's in expert hands. Captain Marvel is expected to hit cinemas March 8, 2019.

Academy Award winner Brie Larson confirmed to play Captain Marvel