Nicolas Cage is captain america