The Legend of Ochi (2025)
A Girl Runs Away to Return a Baby Monster to Its Family While Hunters Chase Her
The Legend of Ochi (2025) Full Recap
The film takes place on Carpathia, a small island in the Black Sea where people live off the land and nothing much changes. Up in the mountains, there are bears and wolves. But the villagers fear something much worse. They call them the Oi, strange creatures that live deep in the forest.
For as long as anyone can remember, the village has fought them. A young girl named Yuri has never seen one herself, but she has heard them. Some nights, weird howls come rolling down from the peaks, and she pulls the blanket over her head. Grown-ups in the village blame the ochi for everything, from dead sheep to a sick horse to a missing cat.
There are drawings of them everywhere, scratched into walls and painted in old books, always with sharp teeth and wild eyes. And since she was 4 years old, she has known one thing for sure. The Ochi destroyed her family. Her father, Maxim, is the man who leads the fight. Every night, he puts on his old armor and drives a truck full of village boys into the woods.
Tonight, Yuri is coming, too. Before they go, Maxim hands her a special knife. He tells her it belonged to his own father, and it's sharp enough to kill. Yuri holds it like it's made of glass. Maxim smiles. It's the first time she's seen him look proud of her. She has waited her whole life for this.
Her brother Pedro sits in the truck too, quiet and serious with a rifle across his knees. Then Maxim slams the door and they head for the mountains. Out in the woods, it's pitch black. The boys carry torches and rifles that look way too big for them. Maxim tells them to stick together.
Yuri walks in the middle of the group with her new knife out, trying hard to look brave. Something moves between the trees. A branch snaps. Then comes a high, squeaky cry from somewhere up ahead. Every boy stops dead. Somebody fires. Then everybody fires at trees, at bushes, at nothing.
A boy drops his torch in the dry grass. Within seconds, the hillside is burning and the brave little army turns around and runs. Maxim yells at them to hold the line. Nobody does. One boy trips over a route. Another drops his rifle and runs the wrong way. Yuri ends up alone for a moment, watching the fire spread across the hillside.
In all the smoke and noise, they don't hit a single ochi. The next morning, the boys sit in a row in Maxim's barn, covered in soot and still shaking. Maxim paces in front of them and tells them exactly how badly they did. Not one ochi was caught. He lists everything the creatures have done to the village.
A stallion bled dry, geese and cats gone missing, a whole timber crew too scared to go back to work. He says their parents have handed them over to him and begged him to make men out of them. Then he points to Pedro, the tall teenager at his side. Pedro lost his parents when he was 14, and Maxim took him in.
Now look at him. Maxim says he knows their pain because the Ochi took his wife. But if they give their hearts to this fight, they will all be his sons. At home, life is quiet and cold. Their house is a creaky wooden box on top of a bald hill. Taped to Yuri's wall is an old crayon picture she made as a kid.
Mom, dad, and her holding hands. She also keeps caterpillars in jars by her bed. Honestly, they get more conversation out of her than her dad does. Yuri, Pedro, and Maxim eat dinner at a small table, and nobody talks much. Maxim starts singing an old love song. He says it was the song he shared with Yuri's mom.
Yuri pushes her food around her plate and tells him about a bird she learned about in school, where the dad sits on the eggs, but the mom is the one who teaches the baby to fly. She says she wishes she could see her mother. Maxim snaps at her. He's told her this a hundred times. her mother left them.
The next morning, Maxim sends Yuri out alone to check the traps. She trudges into the fog, past black stumps that were still burning last night. Each trap she finds is empty. She keeps going until the village is gone behind the hills. Then she hears a sound she has never heard before.
Something in the bushes is whimpering. She takes out the knife and tiptoes over. Caught in one of the traps is a baby ochi. It's tiny with golden fur, a bright blue face, and huge dark eyes. Its leg is hurt, and it's shaking with fear. When it sees Yuri, it screeches and tries to pull free, but the trap holds it tight.
Yuri stands over it with the knife in her hand. Everything she's ever been told says she should kill it. Yuri pulls out her knife. This is the monster her father has taught her to hate, but she can't do it. She opens the trap, wraps the little creature in her coat, and carries it home.
Yuri sneaks the baby into the house, and hides it in her room. At first, it's terrified. It knocks her stuff off the shelves and burrows into her laundry pile. If she so much as shifts her foot, it hisses, so Yuri just sits on the floor for hours. She leaves it food and tells it she won't hurt it.
Slowly, it starts to trust her. She bandages its leg with a strip of cloth. She brings it candy from a tin box and it sniffs it, licks it, and grabs the whole thing. Bit by bit, it starts following her around the room. Then something amazing happens. Yuri keeps pet caterpillars, and one of them is hurt.
The baby Ochi picks it up and gently takes care of it, just like she took care of him. Yuri realizes this is no monster. It's smart and it's kind, and it misses its family. Yuri keeps the baby secret for days. She sneaks food from the kitchen and hides it in her pockets. Then one night, strange calls echo around the farm, and Maxim and Petro run outside with their rifles.
Sure, the Ochi have come down from the mountains. When Pro comes back, he looks into Yuri's room and sees the baby Ochi. Yuri tells him she's going to take it home, back to its family in the mountains. Petro tells her she won't survive out there on her own. She tells him he's only nice when nobody is watching.
Then she packs her bag. Her last request is that someone feeds her caterpillars. Before sunrise, Yuri slips away with the baby hidden in her backpack. She catches a ride on a truck winding up the foggy mountain road. The driver has no idea there's a second passenger zipped inside her bag.
Where the road ends, she hops out and keeps walking. Sheep. More sheep. An old shepherd leaning on a stick. and far ahead the jagged peaks where the ochi are supposed to live. The baby pokes its blue face out of the backpack and sniffs. Back home, Maxim finds the note on Yuri's desk.
She has left the knife behind. She writes that she's giving it back because it's dumb and she tells him not to look for her. Maxim goes into a rage and tears her room apart. Then he tells the boys the Ochi have kidnapped his daughter. The boys pull on their dented armor and pile into the truck.
Petro grabs his rifle last. He looks like he wants to say something, but he keeps his mouth shut. Yuri crosses the wild fields and reaches a roadside supermarket to buy food, but the baby gets curious and climbs out of her backpack. It knocks over shelves and smashes a whole tray of eggs.
An old woman shrieks. Shoppers scream and grab anything they can throw, and the store explodes into chaos. The baby panics. In the confusion, it bites Yuri on the arm. She grabs it and runs. In the parking lot, Yuri jumps into someone else's car. The owner runs after her, yelling that it's his car, but she's already driving away.
She has never driven before. She grinds the gears, slams the pedals, and swerves all over the road while the baby bounces around on the seat. The baby looks up at her, and Yuri tells it that it's not its fault. They just don't belong here. They don't belong here. Meanwhile, Maxim drives his truck full of boys into the mountains, reading from an old prayer book as if they're heading into a holy war.
Shall the prey be taken from the mighty? The boys bounce around in the back, nervous and quiet. When they stop, Maxim lifts his binoculars and searches the hills for any sign of his daughter. She leaves the car behind and keeps going on foot. Out in the forest, Yuri's arm turns dark and swollen.
The bite was poisonous. Every step gets harder. The trees start to spin. She drops down next to a little pond soaked in sweat. The baby stays right beside her. It starts singing to her in soft, strange sounds. And then something incredible happens. Yuri understands it. She sings back and for the first time they can really talk to each other.
That night they find a dead sheep in the grass torn open. The hunters are closing in. Ochi run past through the fog and in the confusion, Yuri gets separated from the baby. She falls into a deep pit and stares up at the sky through a net. Then a shadowy figure pulls her out and carries her away into the night.
Yuri wakes up in a cabin deep in the woods covered in sweat. The place is packed with plants, old maps, jars, and strange drawings of the Ochi. A woman with wild curly hair is taking care of her. She doesn't seem surprised to see her at all. She explains that there is only one cure for an Ochi bite, the blood of a mountain bat that has fed on Ochi for thousands of years and built up an immunity.
Yuri refuses at first, but the woman doesn't give her a choice. It's disgusting and it burns like fire going down, but it saves Yuri's life. Then the woman tells her who she is. Her name is Dasha. She's Yuri's mother. Yuri stares at her. She was only four the last time she saw her mother and she barely remembers her face.
She wants to know why she left her. Dasha says it's not as simple as that. She tells Yuri that when she was a baby, Dasha carried her on her back and sang to her in the Ochi language. That's why Yuri can understand them now. It wasn't the bite at all. Dasha taught it to her before she could even talk.
Then she talks about birds that fly thousands of miles across the world and still find the same tiny rock to nest on every year. Nobody teaches them the way. It's something they're born with, like a melody inside them. In the morning, Dasha plays a wooden flute. Yuri recognizes the tune right away.
Her dad told her it was her mother's song, but Dasha explains it's an ochi song. Their language isn't made of words. It's music full of feelings like joy, fear, and pain. When they sing together as a family, something like a miracle happens. Yuri wants to be part of that. Dasha tells her, "It's not possible.
The Yochi only sing to their own families. They can't be our friends or our pets. And if you return a baby animal smelling of humans, the mother may reject it." Yuri asks about a mark on the map, a cave high in the mountains. Dasha admits that's where the Ochi live, but going there would mean certain death.
Yuri won't listen. She takes the map and slips out of the cabin on her own. Not long after, Maxim's truck rolls up through the snowy pass. Pro has led the hunters straight to Dasha's door. It's time to come home, Yori. Dasha calmly offers Maxim a cup of tea as if he's an old neighbor dropping by.
She even invites his little toy soldiers in for a cup. He wants to know where his daughter is. When she tells him Yuri left that morning, Maxim explodes. He calls her a plague of locusts and a snake hiding in the rocks. She calls him a coward. They scream at each other while the boys stand outside listening.
And the truth finally comes out. Years ago, an Ochi bit Dasha and Moxim cut off her hand to stop the poison. That's why she left. He says he saved her life. She says he gave up on everything. Then Maxim finds Yuri's map. It shows the Ochi caves in the mountains. Now he knows exactly where his daughter is going.
The caves. Up on a hilltop, Yuri covers her ears and screams as loud as she can. The way Dasha said a baby screams when it wants something. Then she flops down in the grass. She doesn't know where to go next, and she has never felt so lost. Then she hears a rustle in the trees. It's the baby Ochi.
It escaped the hunters and followed her scent all the way here. She runs to it and hugs it tight. That night, they sit by a small campfire. She feeds it and gives it water. Neither of them has their family, but at least they have each other. Dasha gets in her old car and drives after her daughter.
Yuri drags fallen logs to the water and ties them together into a raft to cross the mountain lake. And Moxim marches his boys across the fields, teaching them that only a fool looks for comfort in another's heart. Moxim tells Petro he's the one he leans on most, and Petro thanks him. But for the rest of the walk, he barely says a word.
Yuri pushes the raft along with a long stick through a narrow gorge with green cliffs on both sides. The baby rides on her shoulder and looks around at the world. It knows it won't sit still. It chirps and points its little hands up the river. Somewhere up ahead, the faint sound of ochi singing echoes off the rocks.
They're getting close to its home, but the river turns rough and the hunters are right behind them. On the rocks, Pedro finally stands up to Maxim. He tells him Yuri left because of him. She wasn't kidnapped at all. Petro let her go. She left because of you. Maxim tells him to shut up and reminds him of the oath he made.
But Petro doesn't back down. He tells Maxim he drove away his wife and now he's driving away his daughter. The other boys look at each other. For the first time, nobody knows whose side to be on. Maxim takes off his armor and tells the boys he won't put them in danger. He walks into the dark cave alone.
Inside, old timber and rocks collapse on top of him, and he's pinned in the darkness, unable to move. Then he hears footsteps. It's Yuri. She came back for him. Yuri tries to free him and she speaks to the baby in the Ochi language. Maxim stares at her in shock. Then Yuri says she's sorry for calling Grandpa's knife dumb.
She knows what it meant to him. Maxim admits the truth. He made that story up. He bought the knife at a gas station because he thought it looked cool and he wanted it to be something special for the two of them. That's so stupid. Yuri can't help smiling. Then the baby creeps up to him.
Maxim, the man who has spent years hunting these things, holds out a shaky finger and the baby grabs it. Petro shows up with his axe. He hacks. Yuri pushes. Maxim groans and finally the beams shift enough for him to drag himself out. Dasha shows up holding a lantern. She has followed the hunters the whole way.
The Legend of Ochi (2025) Ending Explained
They squeeze through a tunnel and up ahead there's light. Yuri steps out and just stares. There's a whole hidden valley in the middle of the mountain. Moss everywhere, little waterfalls, sunlight pouring in from a hole in the top. Yuri tells the baby that this is its home. Golden Ochi watch them from every rock and tree.
The hunters creep into the valley behind them, staring at the creatures they've been taught to hate their whole lives. Then one of the boys panics, raises his rifle, and fires. The Ochi scream and charge forward, furious. Petro tackles the kid and yanks the rifle away before he can fire again.
Maxim rushes in and for a moment it looks like everything is about to go terribly wrong. Dasha lifts her flute and starts to play a song she learned from ancient paintings in the caves. The ochi stop. Yuri starts singing too. Slowly, the angry creatures calm down. Then a big Ochi steps forward.
It's the baby's mother. Yuri kneels and says goodbye to her little friend. The baby looks back at her one last time, then runs into its mother's arms. The mother holds it close. Maxim watches from the rocks, and for once, he isn't holding a weapon. The boys lower their rifles, too.
They came here to kill monsters, and instead they're watching a mother hug her child. Yuri wipes her face and turns to her mother. Dasha is crying, too. For years, she believed Dasha had abandoned her. Now they finally hold each other. All around them, the Ochi start to sing together as a family.
And deep in the mountains, the baby Ochi is home again. Safe with the family it was never supposed to lose.
The Legend of Ochi (2025)
In a remote village on the island of Carpathia, a shy girl is raised to fear an elusive animal species known as ochi. But when she discovers a wounded baby ochi has been left behind, she escapes on a quest to bring him home.
Director Isaiah Saxon
Writer Isaiah Saxon
Stars Helena Zengel, Willem Dafoe, Emily Watson
United States, Finland, United Kingdom · English
IMDb View on IMDb




