Taking us to a ‘80s Michigan suburb, Mitchell plants a seemingly perfect family. Summer parties are all the mood. Greg’s (Ewan McGregor) family looks like a picture postcard type. Greg is even openly envied for having one. But there are abiding marital fissures between him and his wife, Denise (Anne Hathaway). The couple is on the cusp of disagreements. She accuses him of not being devoted to family time. She’s frustrated with his lack of honesty, his refusal to see the situation as it is. He’s in denial, burying himself in a slew of side gigs for extra cash. Their teenage kids, Audrey (Maisy Stella), and Brian (Christian Convery), have, well, teenage issues. Audrey has a keen affinity for cosmological stuff, an early nugget teasing the grand mysteries undergirding what’s to come. Brian is a school bully who must deal with the consequences of his actions. He’s also infinitely protective of his dog, Starbuck. Mitchell’s screenplay embeds the wider crisis within the domestic fray, a relationship coming apart at the seams. When the plot’s central threat emerges, it turns into a test of togetherness.