A man is standing on a stage in front of a large screen displaying the marvel studios logo.