Never say never, Captain America of 1986.