Doctor Strange 2 may have many cameos