Jack Frost is a 1998 Christmas film, starring Michael Keaton and Kelly Preston, about a father who dies and comes back as a snowman.
Michael Keaton plays the title character, a man who is actually named Jack Frost who lives with his wife, Gabby, and son, Charlie. He runs a band and thus is forced to miss many events in his son's life, but promises to be home for Christmas Eve. His band is scheduled for an audition that day, but midway along the trip they change their minds to be with their respective families. Jack tries to race home to make it in time. However, on his way back, he dies in a car accident due to a faulty windshield wiper.
A year later, Jack's spirit returns as Charlie's (Joseph Cross) snowman, and decides to make up for all the times he missed with his son like doing things like sledding away from bullies, or teaching him the J-shot. In the end, Jack is forced to flee with his son to a cabin to stay cold, and thus alive. Gabby (Kelly Preston) arrives, and realizes that her husband has returned. Dawn and Christmas Day arrive, and Jack becomes human once more to say goodbye before returning to the afterlife.
A Year later, Charlie is playing hockey with friends (including Rory Buck, who has finally became friends with Charlie) as Gabby happily watches and Jack's old friend, Mac (now Charlie's stepfather), plays music on the piano.
content from Wikipedia (view authors).