The Walking Dead: Daryl Dixon – Contrabando

By: Kelly Kearney

 

 

After several emotional reunions last week, “Contrabando” flips everything upside down—putting Daryl, Carol and their new allies at the center of one of the series’ most intense and heartfelt chapters yet. From the haunting streets of post-apocalyptic Barcelona to painful confessions and explosive ambushes, this hour hits the gas and speeds toward the finale with action, emotion, and romantic revelations that linger long after the credits roll.

Barcelona Bound

The episode opens in the heart of Barcelona, a city that’s both sanctuary and battlefield in this crumbling world. Daryl’s (Norman Reedus) mission is clear: track the convoy, rescue Justina (Candela Saitta), and get back to Carol (Melissa McBride) so the two can finally begin their journey home. But nothing in The Walking Dead universe is ever simple—especially a rescue like this.

Thankfully, he has help. Paz (Alexandra Masangkay)—driven, fiery, and literally speeding onto the scene (Daryl almost shoots her)—is haunted by the loss of her love, Elena. She, too, wants El Alcázar to pay for what they’ve done to the young women of Solaz del Mar. Their dynamic clicks immediately: two wounded souls chasing redemption, refusing to abandon those in need. That shared sense of purpose defines the heroism that connects them in this mission.

Daryl, ever the loner, insists they can get in and out of the city unscathed, but Paz knows better. She suggests partnering with the local refugees—people she worked with years ago, who once gave her sanctuary early in the apocalypse. She still has a friend there who can help them. When walkers start closing in, the two take off to find her.

As they roll through the decaying Gothic quarters of Ciutat Vella, Paz recalls her childhood visits to the city—memories now shadowed by ruin and the ever-present threat of walkers. Nostalgia is a luxury the living can’t afford. Their destination off in the distance marks ground zero for the convoy’s next move, and if they fail to stop them here, they may lose Justina forever.

Carol Is Caught in a Lie

Meanwhile, Carol remains in town, watching over Roberto (Hugo Arbues), who seems to be improving. Her bond with Antonio (Eduardo Noriega) deepens as they sit bedside, watching old home movies of a young Roberto (Daniel Bruton Ariza) and his mother, Maria (Elena Sandell). Antonio reveals how he once dreamed of being a filmmaker—against his parents’ wishes—and he filmed that little slice of life before his wife died. Maria was the first person who believed in his art, and her loss left him with nothing but her memory on film.

When Doña Marga (Yassmine Othman) interrupts to check on Roberto, Fede (Óscar Jaenada) is close behind. He spots the video of Maria, and the mood shifts. Antonio quietly shuts off the TV to avoid Fede’s simmering rage. Fede then asks if Roberto has spoken yet—a question that carries an ominous weight, and Carol and Antonio both understand why. Justina discovered the truth about her uncle and La Ofrenda, and if that truth spreads, the people of Solaz del Mar would overthrow Fede’s rule and cut ties with El Alcázar for good. It’s in Fede’s best interest to keep Roberto weak—even if his own mother is providing the herbs that could restore the boy’s health.

He also questions Daryl’s absence, and when Carol lies about his whereabouts, Fede grows suspicious. After a few tense glances between him and Antonio, the mayor is called away to examine something found in the walker pen outside town. The missing men from El Alcázar—the ones who vanished the night of La Ofrenda—are now walkers. That discovery, combined with Daryl’s unexplained absence, leads Fede to a chilling conclusion: Carol has lied herself into a corner, and with Daryl gone, she might not be able to get herself out.

Speaking of the Queen of the apocalypse, Carol has an awkward encounter with Antonio while he’s using the outdoor shower. She’s looking for a screwdriver and ends up walking in on the naked, soapy Spaniard who’s clearly not used to sharing his home. It’s a tender, comical moment—a reminder that Carol is still a woman who can be flustered by an attractive man. She makes a hasty exit, after Antonio nervously offers the still-hot water if she wants to shower off too.

Later, Carol meets up with her equally cheeky sailing mentor, Valentina (Irina Björklund), who immediately picks up on her distracted demeanor. “Have you tasted the local wine?” she teases. Carol calls her “the worst” and reminds her they’re leaving soon, so there’s no need for local wine—or learning Spanish. Still, Valentina hands her a Spanish language book, encouraging her to practice. Carol shrugs it off, but there’s a flicker of something beneath the surface: maybe a little “risky business” wouldn’t be such a bad thing after all.

Fede’s Past Haunts Him

Back to Doña Marga, who updates her son on the town’s people’s conditions. When Roberto’s name comes up, Fede coldly tells her to let the boy pay for his actions. She reminds him that, like Roberto, he too was once blinded by love. The comparison doesn’t move him, in fact, he’s willing to let the young man suffer—not only as punishment, but because of his long-held feud with Antonio.

When Doña Marga mentions a woman Fede once risked everything for, we realize this feud likely traces back to Maria. The pain on his face when he saw her on that old film suddenly makes sense. After his mother leaves, Fede unlocks a drawer and takes out a weathered photo of Maria. Grief—and jealousy—still consume him.

Cue more home movies with Maria and a young Roberto, only this time Antonio sets down the camera to tell his son the story of St. George slaying the dragon to save a princess and protect a town. It’s a fitting metaphor for La Ofrenda—the beast that demands sacrifice—and for the savior who dares to end it, Saviors, plural, as Daryl and Paz are the new Saint Georges on a mission to save Justina and free Solaz del Mar from El Alcázar’s grip.

When they finally reach the refugee camp, Paz’s friends are nowhere to be found. Daryl points out it’s been 14 years since she last saw them, and with walkers approaching fast, they can’t waste time. Just as the horde becomes overwhelming, the gates burst open and a group of armed women charge out, cutting through the undead. The fighters surround Daryl and Paz and escort them inside—until Paz recognizes one: It’s Laia (Raquel Ferri). Their long-awaited reunion is emotionally marked with a tight embrace that even Daryl can’t ignore. He may not understand their words, but he recognizes the power of love and friendship when he sees it.

Inside, Laia and her group— composed of refugees hiding from El Alcázar—explain that while they despise the regime, they can’t afford to join Daryl’s planned attack. They have enough supplies to survive, not to wage war. Keeping a low profile is the only way they’ve stayed safe. Paz accepts their decision, as Daryl observes the easy warmth between his partner Laia, and Laia’s husband, Khalid (Amin Hamada). When Khalid asks about Elena, Paz’s face falls—she still hasn’t found her love–not in a way that brings her peace. She then changes the subject and introduces Khalid to Daryl. The group gathers inside Khalid’s home to share a meal in what feels like a rare moment of safety.

A Past That Haunts Them

Back in Solaz del Mar, Carol continues her Spanish lessons with Antonio—this time learning the phrase for “someone who speaks their mind.” Fitting, since Carol has never been one to stay quiet, especially when it comes to injustice. Their laughter fades as they check on Roberto, whose condition has suddenly worsened under a new nurse’s care.

Antonio and Carol are worried he needs medicine to bring his fever down. When the nurse Doña Lupe (Laura Cepeda) insists the fever will break with tea and rest, Carol insists they ask Fede for an Aspirin. She and Antonio go to Fede, only to learn the town’s medicine supply has run dry. With no new shipments coming in, Fede has imposed strict rationing, and he refuses to waste medicine on the boy who put the town at risk. Their pleas fall on deaf ears, as Fede’s bitterness toward Antonio—and fear of what Roberto knows—clouds his judgment.Carol questions his validity on medication supplies and threatens to tell his people what he’s up to. This angers Fede, who tells her it is time she and her friend leave Solaz del Mar. In Spanish he also warns Antonio to remind his “guest” he doesn’t like liars. Desperate, Carol turns to Doña Marga’s ancient herbal remedies as their only hope. Even after all these years, some truths in the apocalypse remain: one sickness can still unravel an entire community. Maybe that’s why she keeps circling back to the same thought: it might finally be time to live instead of just surviving. It’s an idea Daryl’s beginning to believe too—a longing for something beyond the fight.

When we check in at the refugee camp, we meet Sandra (Abril Pinyon) — one of the girls who escaped El Alcázar. She softly sings, her fragile voice a haunting symbol of hope amid the trauma she endured under the regime. Daryl can’t help but feel for her, asking when and where the next Ofrenda will take place. That’s where the convoy is headed — and if they can save Justina and stop the trafficking of girls like Sandra, then that’s where they need to go. Daryl’s relentless empathy for the lost and broken means one thing: whatever it takes to stop this, he’s all in. Khalid says they have two days to get ahead of the convoy and make their move — enough time for Daryl to come up with a plan.

When Laia refuses to risk her sanctuary for “one girl,” Paz reminds her it’s not just about Justina — it’s also about Guillermo Torres (Gonzalo Bouza) and the crown he’s about to claim. “We save our girl,” Daryl adds, “and you get to kill the next King of Spain. No more king, no more Ofrenda.” That’s enough to convince them to help. There’s just one enormous problem: the streets are packed with walkers; barricaded behind walls like a belt tightening around Barcelona. The only way in or out is heavily guarded by El Alcázar.. Even with the refugees’ help, Daryl and Paz will be outnumbered — both by firepower and by the “insatiable ones.” It seems impossible, but Daryl has a plan: take them out, one by one.

Later that night, he dreams of the past — flashes of a younger Daryl (Luis Coiduras) running while his brother tries to protect him from their furious father. “Run and don’t ever look back,” a teenage Merle (Felix Saldaña) shouts. And the young, frightened Daryl never stopped running.

Poison and Payback

Back in Solaz del Mar, Carol pieces together Fede’s plan to silence Roberto permanently. She notices Antonio’s cat lying dead after drinking from the tea Roberto had been given — the same tea that was supposed to heal him. Roberto’s condition hasn’t worsened naturally — Fede is trying to kill him.

Instead of telling Antonio, Carol decides to take matters into her own hands. Gripping her knife, she slips through the quiet streets toward Fede’s home, but voices force her to take cover. She overhears two townsmen talking — one says his wife is sick and not improving, the other (one of Fede’s guards) admits he has the medicine that could save her. So there isn’t a medicine shortage after all. The rationing was a lie — payback tied to a personal feud Carol doesn’t fully understand.

Once the coast is clear, she breaks into Fede’s office, forcing open his locked armoire. Inside, she finds the medication Roberto needs — and something else: Justina’s compass necklace. The fact that it’s here means Fede took it — proof that Roberto knew about his rigged pig races that kept Justina from being chosen for sacrifice. Now Carol understands why Fede wants the boy silenced, and she’s not about to let that happen.

When Doña Marga catches her in the act, Carol’s broken but determined Spanish manages to explain the truth. The healer, torn but resolute, chooses to follow her oath — first, do no harm — and helps Carol save Roberto’s life against her son’s deadly wishes.

After a few doses of medication, Roberto’s health begins to improve, but to Carol, that’s a sign it’s time to leave. She tells Antonio they can’t stay — the moment Fede finds out Roberto’s recovering, he’ll send his men to finish the job.

“Then what?” Antonio asks.

Carol’s answer is simple but desperate: they get on the boat and head to America.

That’s a deal-breaker for Antonio. He hasn’t left Spain — not even the town — in years. The idea of crossing the ocean with his son and a woman he barely knows is too much. Carol pleads with him to see reason: staying means death, but Antonio can’t imagine abandoning the place where all his memories — and his wife — still live.

Carol doesn’t understand what’s keeping him tied to this broken place until Antonio decides to come clean about the feud with Fede. He takes her to his small screening room and plays an old film reel — footage of a protest. He explains that the ETA was a radical group that fought for Basque independence for decades, tracing their struggle back to Franco’s rule. Antonio’s mother was Basque, and he was raised with those ideals. He believed in their fight — passionately, maybe blindly. While filming a documentary about one of the protests, his wife warned him the situation was dangerous and that she didn’t like how the film seemed to support terrorists. He ignored her concerns and moments later, she was caught in the crossfire of a political assassination.

When Fede found out how Maria died, he weaponized it — using her death to blackmail Antonio into silence. He promised to tell Roberto the truth about his father’s role in his mother’s death if Antonio ever crossed him. As Antonio clutches his chest and sobs, consumed by guilt, he turns to see Roberto — now awake, standing in the doorway, horrified. The boy has heard everything.

It’s a devastating scene — a loss tangled in blackmail, political violence, and the lingering scars of Spain’s history. Antonio’s confession adds both historical realism and raw emotional depth, while deepening his bond with Carol in ways neither of them expected.

The Ambush

Back to Daryl, Paz, and the refugees, who hatch an audacious plan to ambush the transport before it crosses the river. Chaos erupts instantly, with explosions. Gunfire, screaming horses, crossbow bolts cutting through smoke as they storm the convoy and dismantle Guillermo’s guards. It’s a masterclass in survival combat, with Daryl and Paz fighting side by side, attempting to free Justina and the other captives locked in a caged transport truck. In the frenzy, Laia takes aim with a grenade launcher at Guillermo’s jeep — but Paz pushes her out of the way, unwilling to let Elena (Greta Fernández) die with him. The grenade misses its mark, ricocheting off a nearby building and blasting open the barricade that held back the walkers. The city floods with the dead as the chaos intensifies. Soldiers are torn apart, gunfire echoes through the narrow streets, as the convoy collapses in a blur of blood, smoke, and gnashing teeth. With Paz’s help, Daryl attempts to cut the lock and rescue Justina, but Laia isn’t as lucky. Guillermo shoots her first, and as she falls, the walkers consume her. The jeep carrying the future King of Spain, his wife, and Justina speeds away into the unknown.

As the dust settles, Paz offers Khalid her condolences before Daryl starts planning their next move — follow that transport and save both Justina and the Princess, just like Saint George.

Love in the Ruins

Back in town, Carol’s story collides with both tragedy and revelation. Amid all the darkness, she finds a brief connection — her bond with Antonio, tender and awkward, finally reaches a quiet climax. Their shared vulnerability leads to an unexpected kiss — a fleeting moment of warmth, a reminder that love can still bloom even in ruin.

She packs Roberto into her jeep, hiding him beneath supplies in hopes of getting past Fede’s guards before anyone notices he’s missing. Antonio isn’t coming. Their goodbye kiss is both gratitude and farewell.

When Fede and his men stop Carol at the checkpoint, she fingers her gun, ready for a fight. She doesn’t have to use it, as Antonio steps forward, questioning — in front of the entire town — whether people are no longer allowed to leave. “Is this a town,” he asks, “or a prison?”

When Fede calls Carol a liar, Antonio drops the truth like a grenade. He announces that Fede has been rigging La Ofrenda to keep his niece safe — and that he tried to poison Roberto to silence him. The townspeople pour into the square to listen.  Fede is cornered and has no choice but to let Carol go. Antonio stays behind, telling her this fight isn’t hers. She drives off with Roberto safely tucked in the back — but in her rearview mirror, she sees Fede’s men surrounding Antonio.

Then comes a haunting flashback: Antonio, burned and bloodied after the explosion that killed Maria, begging the paramedics to save her. She’s already gone, but when the other victims begin to rise, Antonio stands frozen in shock. Maria’s hand also twitches in his own, and she reanimates. It’s a trauma that never left him — the moment his love story turned into a nightmare.

Whether it’s Daryl and Paz confronting their pasts, Carol and Antonio risking everything for family, or refugees banding together for one fragile taste of freedom, this chapter of Daryl Dixon reminds us why these characters keep fighting — not just to survive, but to survive survival itself.