In a small but crucial role, Emma Thompson has been part of the Harry Potter franchise as the Divination professor Sybil Trelawney. Well, she might be one of the most irritating professors in the HP universe, however, she essayed the hippy and confused role with a lot of confidence. Check out her other best roles here.