All Good Things is a 2010 romantic mystery film directed by Andrew Jarecki starring Ryan Gosling and Kirsten Dunst. The film is inspired by the life of Robert Durst. All Good Things was filmed between April and July 2008 in Connecticut and New York. The film was originally scheduled for a July 24, 2009, release, but was further delayed with a limited release of December 3, 2010. The New York Times reports that Robert Durst likes the film.
The official trailer was released on October 14, 2010.
In 1970s New York City, David Marks (Gosling), the son of a powerful real estate tycoon, marries a beautiful working-class student, Katie McCarthy (Dunst). Together they flee the city for country life in Vermont — only to be lured back by David's father. Upon their return, Katie goes back to medical school while trying to understand David's mood swings and unwillingness to have children. As she becomes increasingly independent, David mysteriously turns more violent and controlling. Family secrets are slowly revealed as Katie disappears without a trace. Years later, when David's best friend turns up dead, the 20-year-old case is re-opened, with David as the main suspect, and the Marks family’s dark secrets pave the way to a disturbing truth.
NOTE: You might need to watch this movie again in the future. Make sure to include All Good Things [Blu-ray] in your movie collection.
Cast overview, first billed only:
Ryan Gosling ... David Marks
Kirsten Dunst ... Katie Marks
Frank Langella ... Sanford Marks
Lily Rabe ... Deborah Lehrman
Philip Baker Hall ... Malvern Bump
Michael Esper ... Daniel Marks
Diane Venora ... Janice Rizzo
Nick Offerman ... Jim McCarthy
Kristen Wiig ... Lauren Fleck
Stephen Kunken ... Todd Fleck
John Cullum ... Richard Panatierre
Maggie Kiley ... Mary McCarthy
Liz Stauber ... Sharon McCarthy
Marion McCorry ... Ann McCarthy
Mia Dillon ... Katie's Aunt
Directed by Andrew Jarecki
Produced by Andrew Jarecki
Written by Marcus Hinchey