My only Disappointment is the epic battle of Harry and Voldemort

Rating: 8/10 (20 May 2014)

This final movie in Harry Potter series is everything an average viewer expected. From the opening scene to the climax, entire movie is captivating. Background score is good and all the characters in this film performed their roles so good that you cannot imagine anyone else doing it.
Credit should go to Cast Director who picked a perfect cast. The fact that most of the cast were kids when this series first started and they performed with such a talent, makes one wonder how the cast director knew these kids would fit into their roles so perfectly.
Is this movie good? Yes. Is this movie Perfect? No
I am not against movie not following the book from beginning to end. If the changes entertain audience and are good for movie on the whole I am all up for it. But I am very disappointed with deathly hallows part 2 where the plot is not as in the book.
When I first read Harry Potter and the Deathly Hollows book, last 50 pages of the book were so good that I wanted it not to end so badly. The final fight of Harry and Voldemort gave me Goosebumps while reading. Why had the director of this movie felt that it is necessary for Harry and Voldemort to fight in an open place where there is nobody else but them? If I was in Hogwarts I would want to see the epic finale and make sure that dark lord is gone for good.
Harry slipping an invisibility cloak when everyone is thinking he is dead and putting up shield charms everywhere to protect his friends is much better than him jumping down from Hagrid and running for cover.
The very first time Harry Potter gets his scar, nobody witnesses what happened. So basically not everybody believed that Dark Lord is gone. Same thing happens in final fight of the movie. No one actually sees the fight and to top it off there is no body. So finally Voldemort is gone for good because Harry said so? I mean who wouldn't want to see the lifeless body of an evil wizard who is feared by entire wizard community? Who wouldn't want to make sure that history won't repeat itself and this time it's really "THE END".
I loved this movie but I would have loved it more if last one hour is by the book.