Nicolas Cage has played superheroes like Ghost Rider, but he wanted to portray another Marvel hero in a movie long before they became an A-lister.