Amy Adams to play Lois Lane
She will play Lois Lane in the retooled Superman starring Henry Cavill and being directed by Zack Snyder.
It must have been some Enchanted evening for actress Amy Adams, who has confirmed that she is engaged to her Prince Charming, actor Darren Legallo.