David Copperfield

An orphan with a rough childhood becomes a barrister.

2001-12-25 | 180 minutes

Rating: 6.3