Irish actor Richard Harris only accepted the role of Albus Dumbledore in the Harry Potter films because his granddaughter pushed him into it. She threatened never to speak to him again if he turned down the part.