All Good Things A dark psychological thriller starring heartthrob Ryan Gosling, what more do we need to say? The film begins as a sappy romance following the early days of David (Gosling) and Katie's (Kirsten Dunst) happy marriage. However, things take a disturbing, dark turn once David agrees to join the family business. Watch All Good Things on Amazon Prime. Image Source: Everett Collection