Favorite Films of 2025, Part 1

This is my sixth consecutive year of sharing my top twenty newly released films—see my favorites from 2024, 2023, 2022, 2021, and 2020. My criterion for qualifying as a 2025 release is the film had to have shown in commercial screenings in the US in that year; or if there was no theatrical release, it had to have become available through video on demand. I’ve seen over a hundred such films and will share with you the ones I liked best, split across two posts.

Favorite Films of 2025

The Shaker settlements of colonial-era New England, the forests of early twentieth-century Idaho, a juke joint in Jim Crow Mississippi, the political prisons of 1970s Brazil, a crumbling ranch during the Rhodesian Bush War, a night market in Taipei, the beaches of a remote Welsh island—these are some of the places where the stories unfold. They explore parent-child relational fracture; the grief of losing a child or a spouse; the experience of spiritual ecstasy; the beauty of building a life and a family; the pressures of unemployment; the struggles of settling into a new city, country, or living arrangement; the horrors of adolescence; the consuming urge for revenge against an oppressor, and what to do when you’re confronted with their humanity; art making in (virtual) community; and the complicated process of healing from the trauma of sexual assault; among other themes.

Viewer discretion advised: Please beware that about half of these films have R ratings and may contain content that some find offensive. I do not flag such content because I don’t keep track of it and I evaluate movies based on their merit as a whole, recognizing that “mature” content is often necessary to tell a particular story; my descriptions should give you a good sense of whether that story is one you’d like to engage. But of course, if your conscience proscribes you from viewing certain content, please consult a content guide beforehand to determine if the film will be safe for you.

1. Sentimental Value, dir. Joachim Trier. Nora (Renate Reinsve), a stage actress, and her father Gustav (Stellan Skarsgård), a filmmaker, have a broken relationship. When she was a child her dad drank a lot, cheated on her mom, and left Norway for long periods of time to focus on his career. Now in his old age, Gustav wants to reconcile, and the only way he knows how to affirm the hurt his daughter feels and apologize for it is to write a role for her in a movie inspired by his own childhood, in which she would play a version of his mother. Nora has no interest in the project. She thinks it’s only a publicity stunt, not realizing it’s her dad’s way of saying, “I see you.”

Sentimental Value is about the emotional communication we lack, but also art as a way of translating pain into something we can share. (Film has the power to say things without saying them, fostering understanding.) It’s about the wounds family members inflict on each other, about love and rage and regret.

We come to learn that depression has afflicted three generations of this family: Nora, her mother, and her paternal grandmother. One of the most poignant scenes is where, when Nora is incapacitated again from her mental illness, her sister Agnes (Inga Ibsdotter Lilleaas) comes to clean her apartment while she lies awake on the couch—a simple act of care. The sisters’ bond is, I think, the sweetest aspect of the film.

2. The Testament of Ann Lee, dir. Mona Fastvold. The Testament of Ann Lee is a musical biopic of the primary founder of the Shakers, a Christian sect that emerged in mid-eighteenth-century England and that was known for its ecstatic worship (“shaking”); under the visionary Ann Lee’s leadership, it would also come to be distinguished by its practice of communal living, celibacy, gender and racial equality, pacifism, and meticulous craftsmanship. Fleeing religious persecution, Lee (played by Amanda Seyfried) emigrated to America in 1774 with a small group of followers, building a community in upstate New York—but their loud, night-long worship services (which sparked rumors of witchcraft), their refusal to fight in the Revolutionary War (due to their commitment to nonviolence), and many men’s disapproval of sexual abstinence (women, including wives, flocked to the new movement) led to attacks in their new home country too.

Visceral and rousing and built largely on the rhythm of breaths and body slaps, Daniel Blumberg’s soundtrack is phenomenal; much of it consists of new arrangements of old Shaker hymns, including “Hunger and Thirst,” “All Is Summer,” and “Pretty Mother’s Home,” but he also composed a few original songs as well. Using historical documentation of Shaker dancing as fodder for the imagination, choreographer Celia Rowlson-Hall designed the ways in which the characters commune with God together through movement, bringing all their emotions to bear in their bodies.

As someone deeply interested in Christian history (even unorthodox offshoots) and early American hymnody, I was already inclined to like this movie. But I did not expect to be as transported as I was. The story, the acting, the music and dancing, the costumes, the set design, the cinematography—all contribute to an electric, devotional film that illuminates the life and legacy of a radical woman preacher from centuries past. I did not know that Lee had had four children and lost them all in infancy; this repeated trauma likely prompted her teaching, which she claimed to have received in a revelation from God, about the sinfulness of sex. In many ways, the film is about moving through grief.

3. Hamnet, dir. Chloé Zhao. We don’t know much about William Shakespeare, and still less about his wife Anne (aka Agnes, pronounced AHN-yes). One thing we do know is that the couple had three children, and their only son Hamnet—a name interchangeable with “Hamlet” in the loose orthography of the time—died at age eleven, likely of the bubonic plague. Based on a novel by Maggie O’Farrell, Chloé Zhao’s Hamnet traces Will (Paul Mescal) and Agnes’s (Jessie Buckley) relationship from courtship to marriage to childbearing and -rearing and then, in the second half, through the waves of grief that hit them in different ways after the sudden death of Hamnet (Jacobi Jupe). The film focuses especially on Agnes’s perspective, opening with her nestled in the exposed roots of a giant tree (establishing her deep connection to nature), developing her as a feral yet tender character at first radiant with the joys of motherhood and then ripped apart by loss, and climaxing with a transcendent moment she experiences in community at the premiere performance of Hamlet at the Globe Theatre in London.

Several Shakespeare biographers have speculated that his writing Hamlet was a means by which he processed his grief over the loss of his son, reconfiguring that grief into a work of art. Even though it’s about the death of a father, the play contains ghosts, mourning, madness, guilt, and contemplations of suicide that may have been at least partially colored by Will’s own personal tragedy. O’Farrell and Zhao, who cowrote the Hamnet screenplay, have given this theory a compelling narrative framework, a story of marital love that’s strained by grief but that survives it.

4. No Other Choice, dir. Park Chan-wook. Man-su (Lee Byung-Hun) is a hardworking, upper middle-class South Korean family man with a wife (Son Ye-jin) and two kids. He takes pride in his work as a manager at a paper mill, producing beautiful products. Then suddenly, after twenty-five years at the same company, he’s laid off due to an American buyout. After more than a year of unemployment, he grows desperate and decides to eliminate the three highest-qualified men in competition with him for a job in the paper industry.

Often in dark comedy thrillers, murder is treated lightly. Not so here. We see the humanity of Man-su’s targets, the shocking and unjust nature of his determined course of action, and the soul-hollowing cost of moral compromise. Despite the film’s premise, there’s actually no graphic violence, other than when Man-su extracts from his mouth a rotting tooth, symbolic of his pained conscience, with pliers (plus a disturbing image having to do with bonsai wiring). A satire of capitalism and the male ego, the film explores the lengths to which a man is willing to go to maintain an affluent lifestyle for himself and his family. And oh, what wonderfully composed shots! (Props to cinematographer Woo-hyung Kim.)

5. I’m Still Here, dir. Walter Salles. This Brazilian biographical drama is about the real-life Eunice Paiva (played by Fernanda Torres), a mother of five who fought for the truth after her politically dissident husband, Rubens Paiva (Selton Mello), was forcibly disappeared by the country’s military dictatorship in 1971. Suddenly thrown into the role of sole head of family, Eunice must hold everyone together and reinvent herself. She moves her family to São Paulo, earns a law degree, and becomes an activist at the center of campaigns to open archives on the victims of the military regime. She is indefatigable in demanding answers and pursuing justice. Her endurance is a form of resistance.

The director of I’m Still Here, Walter Salles, spent time with the Paivas during his adolescence—he was friends with one of Eunice’s boys and frequented their teeming, music-filled oceanfront home in Rio de Janeiro before Rubens went missing. The first half hour of the film activates those memories, while the film as a whole is based on a book by Eunice’s son Marcelo Rubens Paiva.

Streaming on Netflix.

6. On Becoming a Guinea Fowl, dir. Rungano Nyoni. Made and set in Zambia, this comedy-drama is in Bemba and English. Its title is a metaphor referring to how guinea fowl use their voice—a screech—to warn the flock of predators or other impending dangers. The film opens with Shula (Susan Chardy) driving home from a party one night—wearing a glittering helmet and a puffy black jumpsuit inspired by Missy Elliott’s “The Rain” video—when she finds her uncle Fred lying dead in the road. She doesn’t seem upset, and later, when gathered with her relatives, they press her. Where are your tears? She observes her family’s performative grief for a man she knew to be immoral and their mistreatment of Fred’s widow, and she wants no part of it.

It’s hard to talk about this film without giving away a key reveal. But I can say that it’s about the silence families keep to maintain the myth of a happy and well-functioning unit, the behavior of elders that families pretend not to notice for the sake of cohesion. Consider who gets mourned and who/what does not. A critique of patriarchal culture in Zambia, the film confronts generational differences, especially as relates to traditionalist versus progressive notions of accountability, agency, respect, and respectability.

Streaming on HBO.

7. Train Dreams, dir. Clint Bentley. Adapted from Denis Johnson’s 2011 novella of the same name, Train Dreams spans the 1890s through 1960s in and around Bonners Ferry, Idaho. Both grand and quiet, transcendent and personal, it chronicles the small, simple frontier life of Robert Grainier (Joel Edgerton)—all the beauty and pain it holds. Orphaned at age six, Robert meets Gladys (Felicity Jones) sometime in his twenties, and the two marry. They build a cabin together near a river, and have a daughter. The family enjoys ordinary pleasures, like supper by candlelight, naps on the front porch, chasing chickens in the yard.

Robert works first as a railroad bridge builder, then as a logger—which takes him away from home for months at a time—then as a hauler. He suffers incredible loss, but he keeps moving on, into old age, as the wild country all around him modernizes and marvels like airplanes, television, and space travel are introduced. The film is about dreams realized and unrealized, about grief and change, about the fleetingness and yet (paradoxically) substantiality of human life.

Streaming on Netflix.

8. It Was Just an Accident, dir. Jafar Panahi. Working one day in an auto shop in Tehran, Vahid (Vahid Mobasseri) is traumatized by the voice and gait of a first-time customer, whom he swears is Eghbal (Ebrahim Azizi), an Iranian government security officer who, years earlier, had blindfolded and tortured him when he was imprisoned for speaking out for workers’ rights. In a thirst for revenge, Vahid kidnaps the man and is in the process of burying him alive in the desert when he starts to have doubts as to whether he’s the right person. He tracks down a few of his fellow ex-prisoners, including a wedding photographer (Mariam Afshari) and a young bride-to-be (Hadis Pakbaten), to provide identity confirmation—but they, too, have mixed degrees of certainty.

Equal parts retribution drama, moral thriller, and screwball road comedy, this film explores what happens when four victimized men and women turn the tables on their victimizer. It wrestles with justice and mercy—what they look like, which is more virtuous or more prudent in this situation, and what would distinguish the civilians’ act of killing from the murders committed by the regime they resist.

Writer-director Jafar Panahi has spent time in Iranian prisons under the charge of “propaganda against the Islamic Republic of Iran” and has been banned from filmmaking in that country, so he had to shoot It Was Just an Accident furtively. I was surprised by how effective the comedic elements are against the backdrop of brutality. (My description makes the film sound only harrowing, but it’s also funny; there were quite a few laughs in the audience during the screening I attended.) It’s a difficult tonal balance to pull off, but Panahi does.

9. Left-Handed Girl, Shih-Ching Tsou. Single mom Shu-Fen (Janel Tsai) and her daughters, college-age I-Ann (Shih-Yuan Ma) and five-year-old I-Jing (Nina Ye), have just moved from rural Taiwan back to the city of Taipei. Shu-Fen opens a noodle stand at a night market, I-Ann takes a job as a “betel nut beauty” (dressing seductively to sell a fruit chewed for its stimulant and mild narcotic effects), and I-Jing attends school and takes care of her pet meerkat. This family drama is about these three female protagonists adapting to their new environment, each navigating their own challenges, whether that be paying the rent and dealing with old-fashioned parents; finding a new social scene and a place to belong; or overcoming the shameful “curse” (as I-Jing’s grandpa keeps reminding her) of being left-handed. There’s a clichéd plot device used to amp up the drama that irks me, but other than that, I enjoyed this story of acclimation and survival.

Director Shih-Ching Tsou wrote the screenplay with Sean Baker—whose Florida Project, which Tsou co-produced, is one of my favorite all-time films. She shot Left-Handed Girl entirely on an iPhone 13.

Streaming on Netflix.

10. Sorry, Baby, dir. Eva Victor. Writer-director and lead actor Eva Victor’s feature film debut is a tragicomedy about healing after sexual assault. Her character, Agnes, is a literature professor at a college in small-town New England—the same college where, three years earlier, her graduate thesis adviser raped her. She works through her trauma with the support of her friend Lydie (Naomi Ackie); her adopted cat Olga, her neighbor Gavin (Lucas Hedges), and a stranger with a sandwich shop (John Carroll Lynch) also offer her their presence. Wit and empathy combine in this nonlinear, life-affirming story of a woman in the process of recovering her sense of self and security that were wrenched from her by a trusted other.

Streaming on HBO.

Favorite Films of 2022, Part 2

Read part 1 here.

11. After Yang, dir. Kogonada. Set in the near future, After Yang is a patiently minimalist, transcendent film about learning to treasure those moments of mundane beauty that make up our lives. When Jake (Colin Farrell) and Kyra (Jodie Turner-Smith) adopt their daughter Mika (Malea Emma Tjandrawidjaja) from China, they purchase a preowned “technosapien,” a humanoid robot, named Yang (Justin H. Ming) to educate her about her cultural roots and to be an older sibling to her. But one day Yang malfunctions and shuts down, and Mika is devastated.

When Yang is opened up at the repair shop to be diagnosed, Jake discovers Yang’s memory bank, where Yang stored all the memories he thought important. He unlocks it. By viewing the world, especially his family life, as processed by Yang, Jake realizes he has failed to engage meaningfully with the small daily gifts he has been given. He also becomes aware of more of Yang’s history—of his previous families and loves.

Streaming on Showtime.

12. Petite Maman, dir. Céline Sciamma. In this poignant French drama, eight-year-old Nelly (Joséphine Sanz) accompanies her parents (Nina Meurisse and Stéphane Varupenne) on a trip to clear out her mother’s childhood home following her grandmother’s death. As she explores the nearby woods, she meets a neighbor girl her own age (Gabrielle Sanz), and the two strike up a bond. There’s a fantasy element I won’t reveal—it’s better to let the movie unfold it for you—but suffice it to say, I love the imaginative way that writer-director Céline Sciamma tells this mother-daughter tale of grief and loss.

Streaming on Hulu.

13. The Wonder, dir. Sebastián Lelio. Inspired by the nineteenth-century phenomenon of the “fasting girls” and based on Emma Donoghue’s celebrated novel of the same name, this psychological drama is set in a rural Irish Catholic community in 1862. Eleven-year-old Anna O’Donnell (Kíla Lord Cassidy) has allegedly not eaten anything for four months but has been miraculously sustained by “manna from heaven.” As pilgrims begin flocking to witness the miracle and rumors swirl about possible sainthood, a council of local dignitaries initiates an investigation to determine whether Anna’s survival without food is indeed a holy feat, or a hoax perpetrated by Anna and her family.

The council hires Lib Wright (Florence Pugh)—a scientifically minded English nurse—and a nun to independently observe Anna over two weeks in alternating eight-hour shifts and to report back. Lib grows increasingly concerned for Anna’s health and safety, and when Anna reveals to her the reason for her fast, she knows she must act drastically.

Streaming on Netflix.

14. Apollo 10½: A Space Age Adventure, dir. Richard Linklater. Apollo 10½ is writer-director Richard Linklater’s nostalgic homage to growing up in a Houston suburb in the 1960s, the youngest of six. This was during the Space Race, and Linklater uses that context to interweave real childhood memories with his childhood fantasy of being an astronaut. So in a tongue-in-cheek revision of history, he has NASA recruit fourth-grader Stan (Milo Coy) to fly a secret mission to the moon to test out a landing module shortly before Apollo 11 goes up. The film uses an animation technique known as rotoscoping, which layers animation over live performances.

While I can appreciate the blend of dream and reality, I was much more interested in the real-life portions of the movie, which are substantial, than the revisionist space stuff. Playing kickball on the school blacktop, getting disciplined, eating Frito pies at the pool, watching cheesy TV shows with family, listening to the Monkees and the Archies and the 5th Dimension, riding to the beach in the bed of a pickup truck, braving the Black Dragon at AstroWorld, fighting Roman candle wars in the backyard on New Year’s Eve, competing in Little League, stealing plywood from home construction sites with his cheapskate father, listening to Grandma’s conspiracy theories—ordinary memories like these are narrated with such fondness by adult Stan (voiced by Jack Black) and so meticulously rendered, and it’s here where the movie really shines. If you like The Wonder Years, you’ll like this.

Streaming on Netflix.

15. Decision to Leave, dir. Park Chan-wook. A slow-burn crime drama with a heavy dose of romance, this film follows the married police detective Hae-joon (Park Hae-il), who, when investigating the death of a mountain-climber, becomes infatuated with the prime murder suspect, the climber’s widow, Seo-rae (Wei Tang). In an interview, the director said his goal was “to make a love story that does not say the words, ‘I love you.’” The film is all about what’s not said, what’s observed. For much of the movie we question whether Seo-rae is manipulating Hae-joon or is actually falling for him too.

I have to admit, I didn’t like either of the characters; I struggled to understand them or to be invested in their “love” story, which to me seems more like simply lust or intrigue. Seo-rae’s inscrutability is, I think, part of the point; she is a mystery to be solved, as much as the murders happening around her. And attraction is rarely rational, I suppose. (But c’mon, Hae-joon, you’ve got a loving wife back home!) Despite my failure to connect with it on all levels, this is a beautifully shot, craftily edited, engrossing film with a sustained, understated sensuality that is to be commended.

Streaming on MUBI.

16. God’s Creatures, dir. Saela Davis and Anna Rose Holmer. Aileen (Emily Watson) works as a shift manager at a seafood processing plant, alongside most of the other local women, in a remote Irish fishing village. When one of her coworkers, Sarah (Aisling Franciosi), files a rape claim against her son, Brian (Paul Mescal), Aileen fabricates an alibi to protect him. Is she incredulous that he could be capable of sexual assault, or is her denial more sinister? Atmospheric and tense, the film centers on Aileen’s psychological grappling with the limits of maternal love and her duty to what’s right and just.

17. Elvis, dir. Baz Luhrmann. Frenetic and flashy, this music biopic traces the meteoric rise and fall of rock and roll’s biggest legend, Elvis Presley (Austin Butler). The story is narrated by Elvis’s exploitative manager, Colonel Tom Parker (Tom Hanks), and examines their complex, twenty-plus-year relationship. Butler is amazing in the role, embodying Elvis’s energy and sex appeal while also showing his emotional vulnerability.

I appreciate how the movie shows the influence of Black artists on Elvis’s music, even dispelling the myth that he was the founder of rock and roll—a credit that he himself, in multiple interviews, rejected, instead crediting his Black predecessors. Elvis grew up in a Black neighborhood in Tupelo, Mississippi, and when he moved to Memphis as a teenager, he frequented Beale Street, a hub of African American culture. From these environments he absorbed the sounds of Pentecostal gospel and rhythm and blues.

Elvis features stunning performances by historical Black characters. An early scene intercuts bluesman Arthur Crudup (Gary Clark Jr.) performing his original song “That’s All Right” in a juke joint—which would become Elvis’s first single—with “I’ll Fly Away” sung by a Black congregation at a tent revival; preteen Elvis observes one through a hole in the wall and participates, Spirit-caught, in the other. As a young aspiring recording artist, prior to mounting the Louisiana Hayride stage, his first big premiere, he pumps himself up by singing “I’ll Fly Away.”

Later, Elvis hears Big Mama Thornton (Shonka Dukureh) perform the raunchy “Hound Dog” (written for her by a Jewish songwriting duo, Jerry Leiber and Mike Stoller) in a bar on Beale Street, which is then sampled and interpolated in a song by Doja Cat commissioned for the movie. At Club Handy, Elvis hangs out with his friend B.B. King (Kelvin Harrison Jr.) and is blown away by the vitality and genius of the young Little Richard (Alton Mason), who performs his original and then-unknown “Tutti Frutti” for the crowd; the conversation Elvis has about it with King, and what King says and doesn’t say, speaks volumes. As people shuffle out for the night, the pioneering rock singer-guitarist Sister Rosetta Tharpe (Yola) sings “Working on the Building” and “Strange Things Happening Every Day.”

All these and more were part of Elvis’s music education. They came before. His use of Black source material has always been controversial, deemed “cultural appropriation” (i.e., theft) by some. He profited greatly from the creative contributions of Black women and men, many of whom failed to attain proper recognition and compensation for their work. They lacked the platform and the acceptance across racial lines, whereas Elvis’s whiteness opened doors for him. And so he brought rock and roll—developed in Black churches, juke joints, streets, and nightclubs—to the masses. For sure, he added his own stamp, synthesized it with other influences, and was a majorly talented performer in his own right. Elvis celebrates the title character’s inventiveness but also recognizes his indebtedness to Black musicians. It’s not a central concern of the movie, but it is present. More central is, as one might expect of the genre, the toll of fame.

Streaming on HBO Max.

18. Nope, dir. Jordan Peele. In this neo-western sci-fi thriller, OJ (Daniel Kaluuya) and his sister, Em (Keke Palmer), own a family ranch in California, where they train and handle horses for television and film productions. But their business is struggling, and to keep it afloat they sell some horses to Jupe (Steven Yeun), a former child actor who operates a nearby theme park that capitalizes on his surviving an infamous violent attack on the set of a nineties sitcom. (Best opening scene of the year?) Then their ranch becomes a site of abduction—a UFO takes some of their horses. They attempt to capture video evidence with the help of tech salesman Angel Torres (Brandon Perea) and documentarian Antlers Holst (Michael Wincott). The film’s epigraph is a quotation of Nahum 3:6, a pronouncement of divine judgment: “I will cast abominable filth upon you, make you vile, and make you a spectacle.”

Nope is not as concise as Peele’s other two films, Get Out and Us; I couldn’t follow all the threads. But surely a major thread is an indictment of our voracious need for spectacle. Another is the traumas that the film industry can inflict on people. Another, or maybe a subset of the previous, is the erasure of Black cowboys from our stories of the American West. Nope pokes and prods at these issues and raises questions rather than providing answers. For example, there’s a tension here between the magic of spectacle and its insidiousness. Peele participates in what he condemns. As film critic Thomas Flight articulates, “Nope is a spectacular horror film about the danger of spectacle. It’s a big-budget Hollywood film that critiques the Hollywood industry. It’s not a movie that can draw a clear resolution to those dualities. Instead, it’s a film that explores the queasiness that arises when we’re not sure if something’s good or bad but we find ourselves in the midst of it.”

Entertaining; suspenseful; riveting sound design by Johnnie Burn; and an infectious performance by Palmer as the charismatic Emerald, her live-wire personality a perfect foil to the taciturn OJ’s.

19. Cha Cha Real Smooth, dir. Cooper Raiff. Andrew (Cooper Raiff), a Gen Zer, is a recent college grad who lives with his mom, stepdad, and younger brother and works as a party starter at bar mitzvahs. At one he meets Domino (Dakota Johnson) and her daughter, Lola (Vanessa Burghardt), who has autism, and strikes up a friendship. This movie is sweet and maybe slight, and it takes a few missteps, but I enjoyed it a lot.

I find Raiff’s onscreen persona—essentially the same one he adopted in his debut feature, which I also really liked—charming, though I know others find it insufferable! Andrew is vulnerable, quippy, awkward, real. He loves his mom. He cries openly. He lacks direction. He seeks connection. He’s trying to figure life out, and growth comes slowly. He’s someone I recognize and have empathy for.

Streaming on Apple TV+.

20. Causeway, dir. Lila Neugebauer. This quiet drama follows the physical and emotional recovery of Lynsey (Jennifer Lawrence), a US military veteran who returns home to New Orleans after suffering a traumatic brain injury serving in Afghanistan. In the process, she develops a friendship with her auto mechanic, James (Brian Tyree Henry), who bears his own wounds from a tragic event—some visible, some not. The two help each other work through the lingering effects of their traumas and move closer to wholeness. Their gentle, easy vibe with one another is really beautiful to witness.

Streaming on Apple TV+.

HONORABLE MENTIONS: Sr.; Hustle; Marcel the Shell with Shoes On; The Sea Beast