Learn all about Invisible Woman both on screen and in comics! Long the least visible member of the Fantastic Four in more ways than one, the . But the Captain soon turned himself in after an all-out battle in downtown New York that. Franklin is the son of Reed Richards and Sue Storm, also known as Mr. Fantastic and Invisible Woman of the Fantastic Four. Franklin is an Omega-level mutant.