Dafoe came up with the idea during promotion for Spider-Man, which he compared to King Hamlet haunting his son to avenge him.[26] Elizabeth Banks, John Paxton, Ted Raimi and Bill Nunn reprise their roles as Betty Brant,[27] Osborn family butler Bernard Houseman,[28] Ted Hoffman,[23] and Robbie Robertson, respectively.[29] Elya Baskin portrays Mr. Ditkovitch, Peter's landlord, and Mageina Tovah plays his daughter Ursula.[30] Cliff Robertson reprises his role as Peter's uncle Ben Parker in a flashback.[31]