a new zebra human hero, marvel movie