The Los Angeles Times is reporting that Amy Adams, a recent Oscar nominee for The Fighter and star of 2007 revisionist fairy tale Enchanted, has been cast as Lois Lane in director Zack Snyder’s forthcoming Superman film.
According to the Times, Adams just received the news today. She joins British actor Henry Cavill in the tall-building-leaping lead role, plus Diane Lane and Kevin Costner as Ma and Pa Kent. The casting presents a rare age discrepancy for a mainstream film; while a male lead being older than a female lead is common (Green Lantern star Ryan Reynolds is 11 years older than that film’s Carol Ferris, Blake Lively), Adams, 36, is nine years older than Cavill, 27.
Actors rumored for the role included Kristen Stewart, Olivia Wilde, Rachel McAdams and Mila Kunis. The previous most recent onscreen Lois Lane was Kate Bosworth in 2006′s Superman Returns. Erica Durance currently plays the character on Smallville, set to wrap its 10-season run this May.
This will be the first comic book film for Adams, but she’s not without her geek (or even Superman) street cred — she played Tara’s cousin Beth in season five Buffy the Vampire Slayer episode “Family,” and showed up as the “freak of the week” in season one Smallville episode “Craving.” (Her TV work also includes a couple of episodes as short-term love interest for Jim on The Office.) Adams has three Oscar nominations to her credit — along with The Fighter, she earned nods for Junebug and Doubt. She’ll also be appearing in The Muppets later this year.
Snyder’s latest film, Sucker Punch, opened this weekend in the No. 2 spot, coming in with $19 million to Diary of a Wimpy Kid: Rodrick Rules at $24.4 million. The movie has received mostly negative reviews, with a current score of 36 on review aggregator site Metacritic. The new Superman film — reportedly titled Superman: Man of Steel — is scheduled for a December 2012 release.