After losing out on the role of Lois Lane in two previous films about Superman, Adams secured the part in Zack Snyder 's 2013 reboot, Man of Steel, starring Henry Cavill as the titular superhero. She played Lane with a mixture of toughness and vulnerability, but Peter Bradshaw thought that the character was "sketchily conceived '' and criticized her lack of chemistry with Cavill. Even so, the film earned over $660 million to become one of her biggest box - office hits. Adams next featured in Her, a drama from the writer - director Spike Jonze about a lonely man (Joaquin Phoenix) who falls in love with an operating system (voiced by Scarlett Johansson); Adams played his close friend. She had unsuccessfully auditioned for Jonze 's 2009 film Where the Wild Things Are and was hired for Her after Jonze looked back at those tapes. Adams was drawn to the idea of portraying a platonic male - female friendship, which she believed was rare in film.
who played lois lane in the man of steel
Adams Adams Adams Adams