Great Expectations (2012): cast, story & where to watch

2012 · Film · ★ 6.4

Great Expectations poster

Released in 2012, Great Expectations is a drama and romance film directed by Mike Newell, running about 128 minutes. “Prepare for a life of great expectations.” — that tagline sets the tone.

What it’s about. Miss Havisham, a wealthy spinster who wears an old wedding dress and lives in the dilapidated Satis House, asks Pip's Uncle Pumblechook to find a boy to play with her adopted daughter Estella. Pip begins to visit Miss Havisham and Estella, with whom he falls in love, then Pip—a humble orphan—suddenly becomes a gentleman with the help of an unknown benefactor.

Who’s in it. Great Expectations stars Jeremy Irvine as Philip 'Pip' Pirrip, Helena Bonham Carter as Miss Havisham, Ralph Fiennes as Abel Magwitch and Holliday Grainger as Estella Havisham, among others.

How it landed. With an audience score of 6.4/10, Great Expectations has drawn a solid, mixed-to-positive response. It went on to earn $258.7K at the box office.

Where to watch. In US you can rent or buy it from Apple TV Store and Fandango At Home. See the full, country-by-country breakdown on our where to watch Great Expectations page.

If you liked it. Fans of Great Expectations tend to enjoy The Shawshank Redemption, The Godfather, Schindler's List and The Godfather Part II.

Frequently asked

Where can I watch Great Expectations (2012)?
In US, Great Expectations is available to rent or buy from Apple TV Store and Fandango At Home. Availability varies by country — check our where-to-watch page for every region.
Is Great Expectations worth watching?
Great Expectations holds an audience score of 6.4 out of 10, and is a strong pick if you enjoy drama and romance. Reactions are mixed, so it may depend on taste.
Who stars in Great Expectations?
Great Expectations stars Jeremy Irvine, Helena Bonham Carter, Ralph Fiennes, Holliday Grainger and Robbie Coltrane.
When was Great Expectations released?
Great Expectations was released in 2012, with a runtime of about 128 minutes.