Vincent D'Onofrio has revealed that his Marvel contract forbids Kingpin from appearing in films, further dashing hopes for a Spider-Man 4 appearance.