"Quite simply, it's Dickens's best story," says Hugh Leonard, who directed the BBC's 1967 Great Expectations, and did a stage version of it in Dublin three years ago. "I keep going back to it. It's a fairly short, it's got wonderful characters and there's a terrific climax."
The latest BBC version - with Ioan Gruffudd as Pip, Justine Waddell as Estella and Bernard Hill as Magwitch - has contemporary echoes, according to producer David Snodin: "It's like doing Shakespeare again and again. The sensibility of the time places a new spin on an old classic. Every time you read the book, you see something different."
David Copperfield, Nicholas Nickleby, Our Mutual Friend and A Tale of Two Cities have each had three BBC adaptations, and there have been two versions of Bleak House, Dombey and Son, Martin Chuzzlewit, The Old Curiosity Shop and Oliver Twist.Reuse content