Warning: this article contains spoilers
After spending much of its third season moving between two timelines centuries apart, Silo finally brings them together in a finale that answers some of the show's longest-running questions – and sets up an entirely new battle for Juliette Nichols.
Episode 10 reveals the identity of The Algorithm, explains what became of congressman Daniel Keene (Ashley Zukerman) and his pilot sister Charlotte (Jessica Brown Findlay), and shows the horrifying lengths those controlling the silos were prepared to go to in order to preserve their experiment.
But perhaps the most important question comes from Juliette (Rebecca Ferguson), echoing something she asked in episode nine: if the silos were built to protect humanity, why was The Safeguard created to kill everyone inside them?
The finale opens with another jump forward in the Before Times. Daniel, having undergone cryogenic sleep and memory manipulation, has emerged as Troy, a trusted specialist working at the heart of the operation. Charlotte has undergone a similar transformation and is now known as Susan, a senior drone commander.
From Silo 1's control centre, they watch as more than 2,000 residents of Silo 17 emerge during the rebellion.

Troy orders drones to target the sheriff leading the uprising. Susan refuses, pointing out that there are women and children among the crowd, prompting Troy to dismiss her from the operation.
What follows is one of the most disturbing sequences Silo has produced.
Troy authorises the mass extermination of Silo 17's residents, watching almost impassively as thousands of people are killed. When their screams become too much, he simply orders the audio to be switched off.
The scene demonstrates just how thoroughly Daniel has been transformed. The man who once rejected the silo project rather than spend his life underground with Per Stensen (Colin Hanks) has become one of the people responsible for enforcing its most brutal rules.
Senator Rosalind Thurman (Laura Innes), meanwhile, has survived into this new era as the director of the project.
Yet fragments of Daniel appear to remain inside Troy.
He is troubled by flashes of a woman he cannot identify and begins questioning Dr Victor Crnkovich (Matt Craven), the memory-suppression expert involved in the project from the beginning. Victor urges him to stop searching for answers.
The entire purpose and design of the project, he tells him, is to free humanity from the past.

Then the finale returns to Silo 18 – and two of season three's biggest mysteries suddenly converge.
The Algorithm is Victor.
The seemingly all-knowing intelligence that has been directing Camille Sims (Alexandria Riley) and manipulating events inside Silo 18 is revealed to be the same man who helped erase Daniel's memories centuries earlier.
The revelation also establishes that the Before Times are no longer really the Before Times at all. Daniel has survived across the centuries through repeated periods of cryogenic sleep, becoming Troy and living into Juliette's era.
While these answers are emerging, Juliette's attempt to permanently disable The Safeguard reaches its most dangerous stage.
Still in custody, she can do little as her allies in Mechanical and the Down Deep attempt to physically cap the pipe capable of pumping deadly gas into Silo 18.
Camille finally discovers what loyalty to The Algorithm will cost her. Realising the system intends to activate The Safeguard and kill everyone in Silo 18 rather than simply bring its population back under control, she turns against it.
Pretending that her raiders are still suppressing the rebellion, Camille secretly orders them to switch sides, giving Juliette's allies the opportunity they need to cap the poison pipe just in time.

For Camille, the decision marks the culmination of a season-long conflict between her devotion to the system and her determination to protect her family. When those two priorities finally become incompatible, she chooses the latter.
But Juliette knows blocking one pipe does not remove the wider danger.
Using the horizontal tunnel system connecting the silos, she begins formulating a far more ambitious plan: rather than wait for Silo 1 to find another way to destroy them, they will strike Silo 1 first, setting things up for an explosive season four.
Silo season three, episode 10 ending explained

Juliette and her allies eventually make their way towards the enormous underground door first encountered by Lukas Kyle (Avi Nash) in season two, episode nine.
And someone is waiting for her on the other side.
Troy offers Juliette a compromise: provided Silo 18 makes no attempt to contact another silo, The Safeguard will not be activated.
Juliette appears to accept.
In reality, she and her allies are already planning something much more audacious – using the tunnels to reach Silo 1 and take out the command centre controlling their world.
But the finale has one last revelation to deliver.
Throughout the episode, Troy has been haunted by flashes of a woman he cannot remember. He repeatedly asks Victor about her but receives no answer.
After awakening from another period of cryogenic sleep, Troy discovers that Victor has killed himself. But Victor leaves behind a message containing the answer Troy has been searching for.
The woman is Helen Drew (Jessica Henwick) – Daniel's wife and the mother of his child.
It means that despite centuries of cryogenic sleep and deliberate memory manipulation, some part of Daniel's former life has survived inside Troy. The man who ordered the extermination of Silo 17 is also the same man who once stood alongside Helen questioning the morality of the entire project.
That could prove to be enormously important.
Season three began with Juliette struggling to recover memories that had deliberately been taken from her. It ends with another character beginning to recover a past that those controlling the silos wanted erased.
And there is a grim symmetry to Juliette's question about The Safeguard. The silos may have been created to save humanity from extinction, but somewhere along the way, preserving the system became more important than preserving the people it was supposedly designed to protect.
What to expect from Silo season four

Season four now appears set to shift the fight beyond the confines of Silo 18.
Juliette and her allies have spent much of the series fighting whoever happened to control their own bunker – first Bernard Holland (Tim Robbins), then Camille and, ultimately, The Algorithm. The season three finale reveals that the real centre of power lies elsewhere.
Their target is now Silo 1.
The horizontal tunnels offer Juliette something residents have been denied for generations: a way to move between silos without stepping into the toxic world above. If her plan succeeds, season four could see her attempt to reach the command centre and confront those responsible for The Safeguard directly.
Troy may prove crucial to that battle.
The return of his memories of Helen suggests Daniel has not disappeared entirely, despite centuries of conditioning. His growing doubts about his own identity – coupled with Victor's death – could eventually put him at odds with the very system he has spent centuries enforcing.
A teaser for season four offers a glimpse of just how dramatically that conflict is set to escalate. The footage points to some of the show's biggest action sequences yet and, crucially, teases a face-off between Juliette and Troy – bringing together two characters whose stories began centuries apart.
There is also the unanswered question that has hovered over the entire season: why was The Safeguard necessary at all?
Season three has shown how the silos were conceived as humanity's insurance against an extinction-level catastrophe. It has also shown that their creators deliberately built a mechanism capable of exterminating every person they were supposedly trying to save.
After three seasons spent asking what lies outside the silo, the final season appears ready to ask an even bigger question: who, ultimately, gets to decide whether the people inside are allowed to survive?


