Question: why is goyle black in deathly hallows?
Answer: It turns out the actor who played Crabbe, Jamie Waylett, got into some trouble offscreen and it cost him Crabbe's final scenes in the Harry Potter franchise. In 2009, Waylett was arrested for growing marijuana in his mother's London home and plead guilty to possession of cannabis and possession of a knife.