WARNING: This article includes MAJOR spoilers for the Legends of Tomorrow season 7 finale.
As Legends of Tomorrow season 7 has come to its end, a longtime cast member is officially departing the Arrowverse series. When it comes to the Arrowverse shows, the cast is constantly changing as new characters get brought on while others exit. For Legends of Tomorrow, the Waverider crew has seen its fair share of changes in the last few seasons. Depending on the show, some actors have left sooner while others finished their run later. With the time-traveling DC drama being one of the franchise's oldest shows in the line-up, some of the original heroes have started to depart one by one.
In Legends of Tomorrow season 5, Brandon Routh, who began playing Ray Palmer/The Atom on Arrow before moving to the spinoff, had a mixed exit from the series alongside his real-life wife Courtney Ford, who portrayed Nora Darhk. During Legends of Tomorrow season 6, Dominic Purcell, who played Mick Rory/Heatwave on the show after starting out on The Flash, also bid farewell. As of right now, Caity Lotz's Sara Lance/White Canary is the only remaining original cast member from the first season. While The CW has yet to renew the Arrowverse series for an eighth year, the team will have one less familiar face.
RELATED: Arrowverse Finally Explains Sara Lance's Green Arrow & The Canaries Mystery
Nick Zano, who boarded Legends of Tomorrow in season 2 as Nate Heywood/Citizen Steel, is the latest cast member to finish his adventure. TVLine reports that despite Legends of Tomorrow's fate being up in the air, Zano is departing the show as a series regular. During the Legends of Tomorrow season 7 finale, Nate ended up losing his powers during their World War I
Read more on screenrant.com