What a movie! Lets begin with that. I was waiting to watch this movie for a long