Benjamin Purvis (
Michael Angarano) to nastolatek, który całe dnie spędza w domu. Nie chodzi do szkoły, ponieważ jest uczony w domu przez swoją ekscentryczną matkę (
Jennifer Coolidge). Jego pasją jest pisanie opowiadań fantasy, dzięki którym ucieka od rzeczywistości w świat marzeń. Pewnego dnia orientuje się, że idea jednego z opowiadań została wykorzystana przez legendarnego pisarza fantasy, Ronalda Chevaliera (
Jemaine Clement). Żeby tego było mało planowane jest przeniesienie ów opowiadania na duży ekran! Co w tej sytuacji zrobi Benjamin?