Bryan Singer has would have cast Nicholas Hoult as Superman if he'd have returned to the franchise he has revealed.
Bryan Singer would have cast Hoult as Superman