Director Sam Mendes has lavished praise on Scottish actor James McAvoy - likening the star to screen legend Dustin Hoffman. The filmmaker insists the Last King Of Scotland star is just as good as The Graduate icon was in his youth. He says, "(MCAvoy) has the charm of a young Dustin Hoffman and the emphatic everyman quality of a Matt Damon."