 Brendan Fraser (qv) was Cornelia Funke (qv)s personal choice  for the role of Silvertongue. She even dedicated the second novel of  the trilogy to him and sent him a signed copy. The producers  originally wanted a bigger Hollywood star but on the insistence of  Funke they gave in and accepted him in the role.