Captain America cameo