william dafoe as spider man, detailed, colorful,