WASHINGTON (ABC7) — The National Air and Space Museum hosted the Northern American red carpet premiere of “Mission Impossible — Fallout” on Sunday.
It’s the sixth installment in the action movie franchise starring Tom Cruise.
Premieres for “Mission Impossible— Fallout” were previously held in London and Paris earlier this month.