大卫(尼古拉斯·凯奇饰)是一名天气预报员,但他不具备实施天气预报的专业知识,当预报不理想时,观众会在街上向他扔垃圾。戴维对自己的存在感到悲观,与妻子(希望戴维斯)离婚对他来说是一个打击。现在他有机会再次去纽约工作,但他不得不处理与孩子们的关系不融洽。儿子迈克在戒毒期间被他遇到的辅导员性骚扰;女儿雪莉因肥胖被同学嘲笑,性格忧郁。更糟糕的是,他的小说家父亲罗伯特(迈克尔凯恩饰)身患绝症。大卫希望他的父亲能看到他的成功。他还想和前妻一起回到纽约,重新生活。不管他怎么努力,他与家人的关系并没有缓和,他仍然被观众的垃圾攻击,他开始抗拒去纽约。这时,他看到了父亲对死亡的平静态度,在他与父亲的最后一次相处中,大卫得到了许多人生的教训。