Did you ever have a feeling that you don't know your significant other? Have you ever wondered who did you marry to? It is true that people change over the course of time, but what if they don't actually change, but instead finally start showing their true face? Based on one of the most interesting and mysterious murders in New York in 1980s, movie All Good Things was directed by Andrew Jarecki. The plot is interesting. It follows the lives of Marks family, from which Mr. David Marks was accused of killing his wife, Katie, who disappeared and was never found. It all starts with the relationship between David (Ryan Gosling) and Katie (Kirsten Dunst), which David's father doesn't approve. With a desire to get approval for his successes from his father, David does everything, even sacrifice his own happiness. With that going on, Katie gets independent and is looking for more from their marriage, but David is happy with where they are. Not long after that, all the dirty secrets from David's past start coming to the surface and they have serious consequences as well. With Kirsten Dunst, Ryan Gosling and Frank Langella as Sanford Marks, David's father, this movie will keep you captivated long after it's done.