Emceed the Marvel Studios exhibition where visitors can immerse in the world of Marvel Super Heroes.