Extremely disappointed with this one. I do enjoy Mission Impossible series a lot but this one lacks any structure whatsoever. It seem like that the entire script is written to enable some action moves only. There is no logic behind people's actions, it's rather like a child play with a lot of fighting. I walked out of this during the last 20 minutes, couldn't stand any longer.