Rupert Grint, 17, who plays Harry's best friend, Ron Weasley, have also seen their earnings swell in recent months. Talking about the effect of wealth on the young actors, British director Mike Newell, the man behind the latest instalment, said: ' They all know exactly what they're worth but they have not become impossible.'