Marvel exhibition – Infomercial Marvel: Universe of Super – Exhibition opening at the Museum of Science and Industry in ChicagoWatch the trailer