A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 132

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 290

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 164

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 233

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 313

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 354

News Swiftly

Rebellion brews underground in Silo S2 trailer

Rebecca Ferguson returns as Juliette in the second season of Apple TV's Silo.

Apple TV's dystopian sc-fi drama Silo, based on the trilogy by novelist Hugh Howey, was one of the more refreshing surprises on streaming television in 2023: a twist-filled combination of political thriller and police procedural set in a post-apocalyptic world. We included it in our year-end TV roundup, calling the series "one of the more intriguing shows of the year." The official trailer recently dropped for S2, and it looks like we can expect another suspenseful season full of surprising revelations.

(Spoilers for S1 below.)

As we wrote in last year's roundup, Silo is set in a self-sustaining underground city inhabited by a community whose recorded history only goes back 140 years, generations after the silo was built by the founders. Outside is a toxic hellscape that is only visible on big screens in the silo's topmost level. Inside, 10,000 people live together under a pact: Anyone who says they want to "go out" is immediately granted that wish?cast outside in an environment suit on a one-way trip to clean the cameras. But those who make that choice inevitably die soon after because of the toxic environment.

There are no lifts or pulleys, so the only way to travel the silo's 144 floors is by foot, and there are no lenses above a certain magnification. And to keep the population stable, every woman has a contraceptive implant that can only be removed with permission. The few computers are managed by the IT department, run by Bernard Holland (Tim Robbins).

Mechanical keeps the power on and life support from collapsing, and that is where we met mechanical savant Juliette Nichols (Rebecca Ferguson) at one with the giant geothermal generator that spins in the silo's core. There were hints at what came before?relics like mechanical wristwatches or electronics far beyond the technical means of the silo's current inhabitants, due to a rebellion 140 years ago that destroyed the silo's records in the process.