From shooting in seven different locations across the globe to performing strenuous stunts, Katrina Kaif has done it all in action thriller 'Bang Bang' which the actress says was the most difficult film to work on.