Beautiful, interesting, incredible cinema.
A retired couple’s trip to Amsterdam stirs up troubled memories from their past.