Okja
"Big Heart. Big Pig. Big Trouble."
The first time the Netflix logo flickered onto the screen at the Palais des Festivals in Cannes, the room erupted into a chorus of boos. It wasn't because of the film itself—Bong Joon Ho hadn’t even shown a frame of Okja yet—but because the French "purists" were terrified that a streaming service was about to eat their beloved theatrical experience whole. Looking back from our couch-centric present, that moment feels like a quaint relic of a lost world. But honestly? The chaos in that room was the perfect opening act for a movie that thrives on being loud, messy, and fiercely defiant.
I watched this for the second time last Tuesday while my neighbor was power-washing his driveway, and the rhythmic thrum of the water against the pavement weirdly synced up with the industrial drones of the film's climax. It made the whole experience feel like a home-invasion thriller, which, in a way, Okja is. It’s an invasion of your comfort zone, masquerading as a "girl and her dog" story, except the dog is a six-ton genetically modified super-pig with the soul of a manatee.
A Tonal Rollercoaster in a Corporate Suit
If you come to Okja expecting a gentle Spielbergian romp, you’re going to leave with some significant emotional bruising. Bong Joon Ho (the mastermind who later gave us Parasite) has this incredible ability to make you laugh at a fart joke in one scene and then have you weeping over the ethics of the global meat industry in the next. The story follows Mija, played with a fierce, quiet determination by Ahn Seo-hyun, as she treks from the lush mountains of South Korea to the glass-and-steel nightmare of Manhattan to rescue her best friend.
Standing in her way is the Mirando Corporation, led by Tilda Swinton in a dual role as twin sisters Lucy and Nancy. Swinton is doing something truly spectacular here, playing Lucy as a PR-obsessed narcissist who wears her forced "positivity" like a weapon. She’s the personification of every corporate Twitter account that tries to act like your "bestie" while selling you processed misery. Beside her is Jake Gyllenhaal as Dr. Johnny Wilcox, a washed-up TV animal expert. Gyllenhaal’s performance is a high-wire act of pure insanity—he’s acting so hard I’m surprised he didn’t accidentally punch a hole through the camera lens. It’s polarizing, sure, but in a world this absurd, his manic energy feels like the only honest reaction.
The Art of the Animal Activist
The bridge between Mija’s rural innocence and Mirando’s corporate greed is the Animal Liberation Front (ALF), led by Paul Dano as Jay. I’ve always appreciated how Dano plays these soft-spoken leaders who have a simmering, dangerous edge just beneath the surface. His crew includes Steven Yeun as K, the group's translator, who provides one of the film’s funniest and most poignant moments regarding a "translation error."
In the streaming era, we see a lot of "message movies" that feel like they were written by a focus group, but Okja feels deeply personal. It tackles climate anxiety and the hypocrisy of "humane" slaughterhouses without ever feeling like a lecture. The visual effects on Okja herself are a triumph of contemporary CGI; she feels heavy, wet, and warm. When she nuzzles Mija, you don't see pixels; you see a living creature that’s too pure for the world she was built to feed.
Stuff You Didn't Notice
The journey of Okja from a "Netflix experiment" to a cult favorite is paved with some pretty wild production details that explain why it feels so unique:
The Inspiration: Bong Joon Ho apparently came up with the idea while driving in Seoul. He saw a massive, distorted animal in his mind's eye that looked "sad and shy," and that image stuck with him for years until he could secure the budget to build her. The "Yeun" Twist: In a brilliant bit of meta-commentary, Steven Yeun's character intentionally mistranslates a line of dialogue. For Korean speakers in the audience, the lie is obvious, but for English speakers, it remains hidden until the reveal—a clever nod to the barriers of global communication. A Real-Life Mirror: The Mirando Corporation’s "Super Pig" contest was a direct parody of real-life corporate rebranding efforts. Tilda Swinton based her character's jittery, performative energy on actual footage of tech CEOs giving product keynotes. Paul Dano’s Commitment: During the frantic truck chase scene, Dano actually insisted on doing many of his own stunts to keep the energy high, leading to a few real-life scrapes that made it into the final cut. The Designer: Okja was designed by Erik-Jan de Boer, the same man who won an Oscar for the tiger in Life of Pi. He spent months studying hippos and elephants to make sure Okja’s skin moved realistically over her "fat." Cannes Controversy: That booing I mentioned? It led to a permanent rule change at Cannes. Now, every film in competition must commit to a French theatrical release, essentially banning Netflix originals from the top prize—all because of one big pig.
Okja is a film that refuses to be just one thing. It’s a satire that hurts, an adventure that bleeds, and a science fiction story that feels uncomfortably close to our current reality. It’s the kind of movie that makes you look at your ham sandwich with a sudden, crushing sense of guilt, yet it’s so beautifully shot and acted that you can’t look away.
While it lacks the tight, clockwork perfection of Parasite, its ragged edges and wild tonal shifts are exactly what make it a cult classic. It represents the best of what streaming-era budgets can do when they're handed to a visionary who doesn't care about "broad appeal." It’s weird, it’s loud, and it’s got a heart the size of a mountain. If you haven't sat down with Mija and her pig yet, clear your schedule—just maybe skip the snacks for this one.
Keep Exploring...
-
Mickey 17
2025
-
Snowpiercer
2013
-
The Host
2006
-
The Martian
2015
-
Batman vs. Robin
2015
-
Justice League vs. Teen Titans
2016
-
The Space Between Us
2017
-
Finch
2021
-
In the Heart of the Sea
2015
-
Miss Peregrine's Home for Peculiar Children
2016
-
Passengers
2016
-
Star Trek Beyond
2016
-
Blade Runner 2049
2017
-
Cars 3
2017
-
Hostiles
2017
-
Alpha
2018
-
Mowgli: Legend of the Jungle
2018
-
Solo: A Star Wars Story
2018
-
Alita: Battle Angel
2019
-
Terminator: Dark Fate
2019