James McAvoy says he was offered ‘a ton of money’ to potentially play Tom Riddle in ‘Harry Potter’

The actor said he was asked to be put on a retainer for the role of Tom Riddle. “For me, at that time, it was a ton of money, it was like £40,000 or …