Really bad film. Bad dialogues and the sudden realisation scene was also included. Same old marvel-esque editing and cuts in the middle of fighting scenes. Alrhough, this time the villain was very well written, few scenes have been copied from james bond films.