Scarlett Johansson was not hot in this movie
She was always the hot avenger, but she didn't look good in this at all.
She looked OLDER than her years. Not sure what is happening here.
http://collider.com/black-widow-movie-directors/
She's 33, not 43, but she doesn't seem her youthful self.