Rachel Brosnahan, an American actress is now all set to play the Lois Lane in James Gunn’s film ‘Superman: Legacy’.