spider man 3 bruce campbell