99 min | PG-13 | February 12, 2021 | Amazon Studios
Two teenagers wake up to the same day, over and over, and decide to map every fleeting perfect moment in it. The structure has been done to death since Groundhog Day woke up in Punxsutawney. This one knows the loop is a trap, and so do its kids.
Mark lives the same summer day on repeat and treats it as a playground. He memorizes every beat. He times his moves. Then he meets Margaret, another kid stuck in the same loop, and the game stops being a solo act. The film looks like a teen romance built on a time-loop gimmick. It is actually about what you do when you stop wanting time to move forward.
Kyle Allen plays Mark with an easy charm that curdles into something sadder. He starts as a kid who has turned arrested development into a hobby. Allen lets the loneliness show through the cleverness. Kathryn Newton plays Margaret with guarded intelligence and a private agenda she refuses to explain. Newton keeps Margaret one step ahead of Mark and the audience, and she carries the secret that the whole film is built to reveal. Josh Hamilton plays Mark’s father Daniel with a quiet ache that pays off in the closing stretch.
Ian Samuels directs from a script by Lev Grossman, who adapts his own short story. The structure leans on repetition, and Samuels uses match cuts to stitch identical mornings together so the sameness becomes the texture of the film. The montage of “tiny perfect things” is the strongest sequence. A hawk catches a fish. A kid nails a skateboard trick. The camera frames these moments as small and exact, which is the entire thesis rendered in images rather than dialogue.
The film handles a worn premise with more feeling than invention. The time-loop machinery creaks in the second half, and the rules exist mostly to be bent when the story needs them bent. What saves it is the melancholy underneath the gimmick. Mark and Margaret are not trapped by magic. They are trapped by their own reluctance to face the day that comes next. The movie understands that the loop is a metaphor for refusing to grow up, and it has the patience to let its characters figure that out for themselves.