22 Marvel Actors Who Almost Played Different Heroes (Or Villains)
- Oops!Something went wrong.Please try again later.
- Oops!Something went wrong.Please try again later.
- Oops!Something went wrong.Please try again later.
Angelina Jolie (Eternals) and Natalie Portman (Thor) were both reportedly in consideration for Black Widow, but let's be honest — Scarlett Johansson was absolutely perfect casting!