Rachel Brosnahan hates when actors "complain" about superhero movies.
The 34-year-old actress - who plays Lois Lane in the new Superman movie - has slammed actors and actresses who choose to star in a superhero film, and then rubbish the genre at a later date.