Four Weddings and a Funeral ★★★½

Perfectly imperfect but it could’ve been perfect if Fiona (Kristin Scott Thomas) actually turned out to be a lesbian. But that’s just me.