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

'Superman & Lois' Season 4: How to Watch the New Season Without Cable

One of the small screen's most beloved comic book adaptations gets its swan song, with season 4 of Superman & Lois taking us to Metropolis and Smallville one last time.

Originally intended to last for at least seven seasons, changes at The CW and its agreement with DC Comics means the show starring Tyler Hoechlin and Elizabeth Tulloch as the title characters will be coming to an end much sooner than superhero fans have wanted. The good news is that the show looks set to bow out with a bang.

The final 10-episode season picks up from the dramatic cliffhanger ending of season 3, which saw Clark battling with Lex Luthor's monstrous creation Doomsday. Said to be a loose adaptation of the Death of Superman comic, early reviews have described the opening episodes of this final run as both "dark" and "heartbreaking."

Here's how to stream season 4 of Superman & Lois without a cable or satellite subscription.

Read more: Best Streaming Service of 2024

The CW

Watch Superman & Lois, season 4 on The CW for free

The new season of Superman & Lois debuted on The CW on Monday, Oct. 7, at 8 p.m. ET with a double helping of episodes. Each new episode can be streamed via the CW app or website the day after broadcast.

How to watch the CW on a live TV streaming service

After the series' fourth season premiered on Oct. 7, you can catch new episodes each Monday at 8 p.m. ET. Several live TV streaming platforms carry the CW network in their channel lineups, but we advise you to choose one that's best for your budget and content preferences.