A fantastic war movie that deals with situations realistically. It takes you into the heart of modern Middle East warfare and shows you the emotional impact of fighting a battle against an enemy who has many faces.
Wonderful visuals, but choppy sequencing. The characters didn't really shine as much as earlier movies. Hermione and Ron were only briefly touched upon. I would have liked to have seen more backstory on Voldemort and Draco (who was glossed over, but not fully developed as a character). This was more setup for the last movie(s) than anything.