Odd Squad/Spider-Man 3 (2007) aka (Spider-Otto 3)

Cast
Agent Otto as Peter Parker/Spider-Man

Agent Olive as Mary Jane Watson

Agent Ohlm as Harry Osborn/New Goblin

Agent Otis as Sandman/Flint Marko

Noisemaker as Venom

and more