With Crisis on Infinite Earths about to begin, we are looking down the barrel of the new season of DC Legends of Tomorrow and the loss of Brandon Routh as Ray Palmer/ The Atom. Still Legends has grown to be one of the best and definitely the most fun series in all of the CW Arrowverse. Ahead of this month’s Crisis event, we are finally getting our first look at the new season. Before we say goodbye to Ray, it looks like we’ll be seeing him as a version of Mister Rogers as he and the team take on everything from evil puppets (again), to vampires, and who knows what else. With the new season premiering on January 21, it looks like we’ll be picking up right after the events of Crisis.

DC’s Legends of Tomorrow premieres Tuesday, January 21.

LEGENDS OF TOMORROW: The Legends continue their new mission to protect the timeline from temporal aberrations – unusual changes to history that spawn potentially catastrophic consequences. When Nate, the grandson of J.S.A. member Commander Steel, unexpectedly finds himself with powers, he must overcome his own insecurities and find the hero within himself. Ultimately, the Legends will clash with foes both past and present, to save the world from a mysterious new threat.