I’d go with RDJ.
If RDJ can do it, he can
Lol Jaden Smith can’t even play a human being
Is Will Smith’s son and he is a little controversial. Some think hes is very disconnected from reality some think he is just acting out the “intelligent rockstar” some just hate him. I think is too embarrassing to allow a nepo baby to play Miles Morales.
Ryan gosling can’t bc Ken and Spiderman are in the same universe
Should have been Donald Glover