‘Mission: Impossible’ Exhibition Coming to Museum of Moving Image This Spring (EXCLUSIVE)
Museum of the Moving Image (MoMI) will launch a major initiative celebrating the “Mission: Impossible” franchise on April 18. The exhibition will spotlight star and producer Tom Cruise’s commitment to practical stunt work (think clinging to the face of the Burj Khalifa, as well as to the sides of various planes, trains and automobiles), and […]