Ethan Hunt and the IMF butt heads with the CIA, and well, a lot of hard, seemingly improbable, stuff goes down.