It kind of sucks because we will use all of our biggest superstars. But that is not how marvel found the best people. They used lesser known actors, they did not use their A list celebrities. Also using too many big names in one place is always guaranteed to be a disaster. It hurts our eues to see too many big people in one frame.
Ironman- Aamir Khan ( my second pick would be Akshay. But Aamir could play the rich billionaire ass without becoming unlikable. His characters are fun, easy to laugh at and with, but he can also be very serious. And he seems like a mentor type, partly because that is what he has done in many of his movies. He also plays the role of an intelligent person very well.)
Captain America- Vicky Kaushal (He is a good actor. He can look like the fantasy yet remain very relatable and down to earth. I can't think of any other actor who can do this at the moment)
Thor- John Abraham. (Hrithik would be my second pick but I lost all faith in Hrithik's acting. Too dramatic. Hrithik as Thor would be Krrish 2-3. No thank you! John is hot which is Thor's biggest requirement and he has that physical presence to stand out among other good looking, fit men.)
Hulk- Irrfan Khan. (I was thinking Ayushman but Irrfan is older, he is serious, he can also be funny.)
Spiderman- Vikrant Massey(he looks very young, is a great actor. He can do the talkative Peter Parker. Also has the right body for this role. Looks young and hopeful. Tiger could do it too if he didn't overact.)
Doctor Strange- Shahid (plays weird people very well)
Black Panther- Farhan Akhter (can look regal but humble)
Wanda- Shruti Hassan or Tapsee (seem like they can handle characters with inner turmoil)
Gamora- Alia Bhatt (She plays these angry but silent girls really well)
Black Widow- Katrina (has that cold look to her and does action scenes really well)
Vision- Arjun Rampal or Siddharth (both are very robotic to begin with)
Drax- Randeep Hooda (plays tortured characters really well.)
Loki- Ranveer Singh (Play mischievous characters well)
Sam Wilson- Jim Sarbh (Because he is a treat to watch and a great supporting actor)
Thanos- Sanjay Dutt (he is older, huge in size, at this point naturally scary to look at, and can play a really mean villain)
60