If there's one thing we can definitely say about the DC's Legends of Tomorrow and The Rookie actor, it's that Brandon Routh is a pretty damn good interview. Over the course of his most recent visit to Michael Rosenbaum's Inside of You podcast, he covered a wide range of topics. From his thoughts on returning to The CW's DC's Legends of Tomorrow after a less-than-smooth departure to what it was like reprising Ray Palmer aka The Atom for The Flash "Armageddon." He also explained how The CW's Arrowverse mega-crossover event "Crisis on Infinite Earths" helped Routh heal some emotional wounds & scars leftover from 2006's Superman Returns. And outside of the DCU, he also discussed how Nathan Fillion factored into his getting a role on ABC's The Rookie and why his run on the series made him appreciate the importance of playing against type to tackle challenging roles. But this time around, we head back to the DCU as Rosenbaum tries to get to the bottom of whether or not Routh and Rosenbaum's Smallville co-star Tom Welling had some issues with each other over both of them playing The Man of Steel.