When you're a former child star coming off one of the most successful film franchises of all time, it can be hard to turn that popularity into a successful acting career. Rupert Grint played Harry Potter's best friend Ron Weasley in all eight Harry Potter films, and while the red-headed actor won the hearts of fans, he hasn't been able to find a lot of acting success since. His Potter co-stars Emma Watson and Daniel Radcliffe seem to be making the kinds of movies they want to, but Rupert Grint has mostly been out of the spotlight. So what happened? Here's the real reason Hollywood won't cast Rupert Grint anymore.