Harold Crick est interprété par Will Ferrell. Agent du fisc solitaire, il voit sa vie bouleversée quand il entend une voix qui raconte sa propre vie. Avec l'aide du professeur Jules Hilbert (Dustin Hoffman), Harold découvre qu'il est en réalité le personnage principal d'un roman en cours d'écriture, et que la voix est celle de Karen Eiffel (Emma Thompson).