I'm all for equal pay between the sexes, when that money has been earned and the employees are of equal value (started at the company the same time, same skill set, same number of years working). With all do respect to Jennifer Lawrence, Jeremy Renner, Christian Bale, and Bradley Cooper have been in the business a lot longer. Lawrence first time on screen (according to IMDb) was in 2006 on the TV series Monk as a mascot. Jeremy Renner's first appearance was in 1995. Lawrence was just 5 years old at that time.
Jennifer Lawrence is a talented actress, but she hasn't put in equal amount of years into it. She shouldn't be earning as much as Julia Roberts, Angelina Jolie-Pitt, or Meryl Streep for that matter. And I'm sorry but the real wage gap is that we as a society put too high a price on our entertainers, instead of paying people who are actually responsible for enriching and teaching the lives of our children. They get saddled with a measly 30K a year while actors and athletes are paid millions to simply entertain. There is something deeply wrong with our society in the fact that we put a higher value on our entertainment, then on what truly matters.