
What’s it rated? R
When? 2025
Where’s it showing? Amazon Prime
This psychological thriller features Nicole Kidman as Nancy, a typical small-town teacher with a husband named Fred (Mattew MacFayden) and 13-year-old son named Harry (Jude Hill). The three seem to live a quiet, predictable life in their small town of Holland, Michigan, where the family is preparing for the upcoming yearly tulip festival.
But something feels off to Nancy, and Fred seems to be out of town an awful lot. What optometrist speaks at conventions all the time anyway? Nancy forms a bond with fellow teacher, Dave (Gael GarcÃa Bernal), who she soon convinces to help her look into Fred’s shady activities. Is Fred leading a double life? Does he have another family somewhere that he is visiting? Or are his secrets even darker still?
Nancy and Dave soon become magnetized to each other, and Dave finds himself going to great, dangerous lengths to help Nancy find answers. This is an odd, twisty film—one in which the world feels a bit off kilter. Many reviews aren’t giving it much praise, but if you like a psychological thriller that strays from the norm, Holland is streaming and ready for your viewing pleasure. Kidman, as always, delivers. (108 min.) Δ
This article appears in Apr 3-13, 2025.


