Spider Man 3 – Expected Release, Cast, Old Return Cast, All other details