Charles Dickens' classic novel Great Expectations has been adapted for the big screen again - and you can watch a preview here.
Directed by Mike Newell and starring Jeremy Irvine, Ralph Fiennes and Helena Bonham Carter, Great Expectations is due for release in November.
Here's the official synopsis;
Pip, a poor orphan being raised by a cruel sister, does not have much in the way of great expectations between his terrifying experience in a graveyard with a convict named Magwitch and his humiliating visits with the eccentric Miss Havisham's beautiful but manipulative niece, Estella, who torments him until he is elevated to wealth by an anonymous benefactor.
Full of unforgettable characters, Great Expectations is a tale of intrigue, unattainable love, and all of the happiness money can't buy. Great Expectations has the most wonderful and most perfectly worked-out plot for a novel in the English language, according to John Irving, and J. Hillis Miller declares, Great Expectations is the most unified and concentrated expression of Dickens' abiding sense of the world, and Pip might be called the archetypal Dickens hero.