Jack Frost (Michael Keaton) jest liderem zespołu rockowego Jack Frost Band. Grupa wciąż czeka na swój największy sukces, póki co muszą dużo koncertować. Jack ciągle jest więc w trasie zaniedbując nieco swą piękną żonę (Kelly Preston) i 11-letniego syna Charlie’ego (Joseph Cross). Pewnego dnia spiesząc się na wigilijną kolację Jack ginie w wypadku samochodowym.

Charlie i jego matka nie potrafią sobie poradzić z tak wielką stratą. Dokładnie rok później, w przeddzień Świąt Bożego Narodzenia, Jack wraca jako śniegowy bałwan i pragnie wynagrodzić synowi swoje długie nieobecności. Chłopiec przeżywa mnóstwo przygód z ojcem. Zbliża się jednak wiosna …