Posting about Alec Guinness the other day gave me the idea for this. Guinness played four very different Dickensian roles on film over the years. Click below to see images from all of them!
Top to bottom: As Herbert in Great Expectations (1946); as Fagin in Oliver Twist (1948); as Marley's ghost in Scrooge (1970); and as William Dorrit in Little Dorrit (1988), for which he was nominated for an Oscar.
Here's an interesting bit of trivia I didn't know before reading his memoir: Guinness adapted Great Expectations for the stage in 1939. David Lean saw the production and was inspired to make his own film version in 1946, asking Guinness to reprise his role as Herbert.