I’m still here, Peter.
After smashing through buildings, fighting Peter, Harry ends up crashing into this alley.
This sequence and stunt were filmed in the alley behind the Orpheum Theater in Los Angeles.
MAP
(Spider-Man 3, 2007)
A fan guide to the filming locations of the Marvel Cinematic Universe.