Everyone knows Brandon Routh from playing the Man of Steel in Superman Returns, and he’s been making a living appearing in smaller roles, particularly in The CW’s Legends of Tomorrow. News has it that he’s just been cast in a live-action Anastasia movie.