Henry Roth jest poczytnym pisarzem bajek dla dzieci. Jest również, delikatnie mówiąc, popapranym dziwakiem, który nienawidzi własnej matki (a i za innymi kobietami w zasadzie nie przepada), panicznie boi się jazdy samochodem, nie używa przynoszących pecha liczb, a najbezpieczniej czuje się mając na plecach jakiś ciężki przedmiot… Nie jest więc łatwo obcować z Henrym – ani w życiu prywatnym ani zawodowym. Kiedy umiera ilustrator jego książek, a przy okazji jedyny przyjaciel Rudy (Tom Wilkinson), wydawca wyznacza na jego następczynię Lucy (Mandy Moore). Dziewczyna jest mocno przerażona perspektywą współpracy ze sfiksowanym bajkopisarzem, ale sytuacja finansowa i okoliczności rodzinne zmuszają ją do tego. Czy jest szansa, że ta para jakimś cudem się dogada?