3.5 Very Good

Well there was already much hype created for this Shah Rukh Khan starer, but to be very honest I literally did not have any kind of expectations as his previous three movies were disastrous. But this movie was just way beyond awesomeness. I seriously could not still believe that I was watching a Bollywood movie. The action scenes and the VFX were simply awesome. And the way the story was presented is another very positive factor. Shah had always been a good actor but this was his best movie in terms of acting. The climax was the main part of the movie. And throughout , the movie gave me goosebumps. Simply unpredictable stuff.