Answer
In the 2003 Christmas comedy film'Elf,' Peter Dinklage portrayed Miles Finch, a children's book author whose life becomes entangled with Buddy Hobbs, an elf raised among humans. Dinklage's character is initially jaded and cynical but gradually warms to Buddy's infectious enthusiasm and childlike wonder, finding renewed inspiration and joy in his own writing.