In which Harry Potter film does Imelda Staunton play the nasty Dolores Umbridge?December 16, 2017 ByShow Answer Harry Potter and the Order of the PhoenixMore Harry Potter Questions