Ten-year-old Jake has his life turned upside down when his mom breaks her leg and ends up in the hospital a few days before Christmas. Jake turns to his kind neighbor, Mrs. Buttermark, but has no family available to care for him, and so his estranged grandfather shows up to help out. Jake and his grandfather work together to keep the house running, getting to know one another all the while. What was looking like possibly the worst Christmas ever starts to look like it might not be so bad after all.