Carol Danvers has a long and peculiar history as first Ms Marvel, and later Captain Marvel -- one that's strange even by comic book standards. So it should be no surprise that for her upcoming movie, the hero will be given a new and updated origin.