who played lois lane on batman vs superman
ABC News. 'Batman v Superman': Amy Adams on Playing Lois Lane, Shirtless Scenes With Henry Cavill. Amy Adams says she loves playing Lois Lane on the big screen because the character is something she is not: fearless. Adams reprises her role as Lane in the new Batman v Superman: Dawn of Justice movie, out in theaters today.