Rupert Grint, famous for playing Ron Weasley in Harry Potter, will have to pay over $2 million in taxes after losing a legal ...