Lance Clayton (Robin Williams) ha imparato ad accontentarsi. Il suo sogno era diventare un ricco e famoso romanziere, invece è professore di poesia in un liceo. Suo figlio Kyle (Daryl Sabara) è un adolescente apatico e nichilista, sempre pronto a criticare e disprezzare i consigli paterni. Lance si vede con Claire (Alexie Gilmore), l’adorabile insegnate d’arte della scuola, ma lei non vuole prendere troppo sul serio il loro rapporto, né renderlo pubblico. In seguito ad un grottesco incidente, Lance si ritrova a subire la peggiore delle tragedie e al tempo stesso la più grande delle opportunità. Finalmente fama, successo e ricchezza sono a portata di mano, Lance deve solo dimenticare in che modo li ha ottenuti.