Amy Adams will play Lois Lane in the upcoming Superman reboot, filling iconic shoes worn at various times by Noel Neill, Margot Kidder, Teri Hatcher and Kate Bosworth.
Amy Adams to play Lois Lane in Superman reboot