Tom Holland as Peter Parker in a Spider-Man suit crouching on a ledge in London with the Shard and London Eye in the background during dusk.