Kirsten Dunst thought she had the Perfect Husband: rich, handsome, Ryan Gosling-esque. What could go wrong? EVERYTHING. As any Lifetime Original Movie will tell you, Perfect Husbands are always the ones who end up probably murdering you, your friends, and your neighbors. That's the irony of Perfect Husbands. Such is the scenario in All Good Things, starring Gosling as an heir to a real estate fortune who seemingly murders his wife, best friend, and a neighbor. It's based on a true story, so it's probably marginally factual!