Score! Amy Adams Cast as Lois Lane in Zack Snyder's 'Superman' Reboot

It's hard for me to contain my love of Amy Adams, and I'm sure anyone who saw her in "The Fighter," sat amazed at her charm in "Enchanted," or laughed hysterically at her few lines in "Talladega Nights: the Ballad of Ricky Bobby" would agree.

So it is with a considerable amount of joy that I write these words: Amy Adams will be playing Lois Lane in the new "Superman" reboot!

Zack Snyder's new Superman movie, tentatively titled "Superman: Man of Steel," already stars newcomer Henry Cavill as Superman and veterans Kevin Costner as Jonathan Kent and Diane Lane as Martha Kent. The addition of a talented (and thrice-Oscar-nominated) young actress like Adams is a huge get for the movie.

Adams follows Kate Bosworth, Margo Kidder, and Phyllis Coates in playing the role (minus those who have voiced Lois Lane in cartoons). In a statement on the casting, Snyder said that he felt Adams was "just perfect" for the role.

A couple of questions remain as far as this Superman reboot goes. One is whether or not Viggo Mortensen, who recently dropped out of talks for "Snow White and the Huntsman," will play the unnamed villain of this film (rumored to be the Kryptonian General Zod, who appeared in "Superman II").

The other question is whether or not Snyder can create a good story: this weekend saw the release of Snyder's first original work "Sucker Punch," which was panned by critics for having a nonsensical story. His previous efforts, "Watchmen" and "300," had the advantage of being adaptations, but even "Watchmen" had some storytelling issues under Snyder.

I remain optimistic, as Christopher Nolan (who directed the new Batman series and "Inception") is helping Snyder along, and definitely knows how to tell a story. Plus, with a cast like this they could spend the entire movie reading the phone book and it would be interesting.