Rupert Grint, best known for playing Ron Weasley in the Harry Potter films, has been ordered to pay £1.8 million ( ₹18.34 ...