Spider-Man 2´s producers thought of De Niro , Sam Neill , and Ed Harris as potential actors to play Doctor Octopus .
Sam Neill Robert De Niro Ed Harris Were Considered for The Role of Doctor Octopus Molina was cast as Octavius in February 2003 and immediately began physical training for the role .