It ain't cheap to get Scarlett Johansson back into a catsuit.

ScarJo is officially the highest-paid actress in Hollywood with a... wait for it... $20 million paycheck for her reprisal of the seductive Black Widow in Avengers 2. She beat the record previously held by Angelina Jolie, who received $19 million for her work in The Tourist (which ironically flopped).

Scarlett Johansson as Black Widow and posing on the red carpet at the 2012 Met Gala

The producers are smart to pony up considering what a huge draw Scarlett was in The Avengers and Iron Man 2. But it is kind of nuts considering she's not even the lead role!

It reminds me of this news item from 2010 when Julia Roberts was reportedly paid $500,000 per minute on screen for her cameo in Valentine's Day. So using my most basic math skills (and they are basic, believe me), she'll beat that statistic if she's on screen for less than 40 minutes. Considering it's a superhero ensemble, I bet she'll break Julia's dollar-per-minute record too.

$20 million is a crazy amount of money to be paid for, well, anything, but she's probably matching the paycheck with 20 million squats to look the way she does in that Lycra catsuit. So really, who are we to complain?

Do you think ScarJo deserves $20 million to play the Black Widow??

Photo Courtesy of Paramount and Getty Images