Jackie Foster (Suvari), a dynamic Assistant District Attorney and single mom, is looking forward to wrapping up her latest case and spending Christmas with Gracie (Eisenberg), her adorable and precocious, eight-year old daughter. But when Jackie’s estranged dad, Jack (Brolin), a gruff retired police officer, unexpectedly shows up at her door, they will be forced to confront old wounds. Tensions rise when Jack brings Nose, a mischievous former police dog, into Jackie’s orderly home. Though Jack had planned on quickly passing through, Gracie convinces him to stay until Christmas. Despite the baggage he brings, Jack and Jackie begin to work through their issues and she finds the possibility of an unlikely romance with a detective friend of Jack’s. As they experience the magic of Christmas together, they attempt to let go of their past and celebrate this loving holiday the way Jackie always dreamed.