Monte Wildhorn è stato un tempo uno scrittore di successo ma, dopo un lungo blocco creativo, si è trasformato in un alcolizzato solitario e si è trasferito in una piccola casa sul lago per cercare di ritrovare l'ispirazione persa. Là fa amicizia con la vicina Charlotte (Virginia Madsen), mamma single di Finnegan, una bambina di nove anni. Per sviluppare le capacità di immaginazione della figlia, Charlotte convince Monte a impartirle alcune lezioni, grazie alle quali lentamente anche la mente della scrittore ritornerà a fantasticare come un tempo.

Monte Wildhorn
Charlotte O'Neil
Willow O'Neil
Finnegan O'Neil
Flora O'Neil
Henry
Al Kaiser
Luke Ford
Joe Viola
Fire Captain
Carl Loop
Mahmoud