News

Tobey Maguire as Spider-Man during “Spider-Man 2” filming on location at New York City Hall – April 19, 2003 at Lower Manhattan in New York. (Photo by Bill Davila/FilmMagic) ...