Un hombre mentalmente desgastado, Dave Spritz (Nicolas Cage) que da el estado del tiempo en la televisión de Chicago, intenta ganarse el respeto de su exitoso padre, Robert Spritz (Michael Caine), ganador del premio Nobel, tratando de conseguir trabajo en un show matutino en la televisión nacional. Además, Dave está divorciado e intentará hacer las paces con su ex esposa y sus dos hijos.