German actress born on 11 May 1948 in Hanover, Lower Saxony, Germany. She began her career in 1971. Her works include Matilda (1996), Children of Men (2006), and Harry Potter and the Prisoner of Azkaban (2004).