Diane Lane was barely in Batman v. Superman, but nonetheless provided some much needed resolution to the heroes’ initial smackdown. The fight ends as soon as Bats and Supes both learn that their mothers had the same name: Martha. It’s probably more meaningful than that, as they realize that they are both men who had mothers and look into each other’s eyes and see their own humanity (metaphorical, in one case) staring back at them, etc., etc., but it’s still a very silly moment. Diane Lane herself seems to understand the silliness behind the franchise.
It's a bird, it's a plane ... No, it's another major 'Superman' casting announcement.
According to the Hollywood Reporter, Oscar-nominated actress Amy Adams is set to play the coveted role of Lois Lane in Zack Snyder's 'Superman' reboot.