Robert Pattinson as the green goblin