This movie is so good, it made me smile, sob, laugh, cry while watching it. When I was in the middle of the movie I paused it and thought this movie is so good, and was praying please do not disappoint me in the climax, and so it did not. It is well made, all dialogs are well written