Best thing first, apart from the performance of Robert D. Jr. which is top notch and the s.effects, watching this movie just made me feel how good is the Nolan's trilogy on Batman . Its the writing the passion of the director that lacks in IM3. Initially the film promises but develops into an average affair with no depth and punch. Ben kingsley looked perfection personified in his portrait as the terrorist image, which was later goofed up in plot twist. The air force one diving scene for example was brilliantly picturised but lacked the impact. A problem with current action movies is fast skipping of frames during action sequences(also with transformers series). For some time now, with movies like the avengers(a poor 3 scene flick!) and IM3 the studios are just gonna make huge money. kiddos to them.