A Hobo's Christmas Ending Explained: A hobo played by Barnard Hughes decides it's time to go home. Directed by Will Mackenzie, this 1987 drama film stars Gerald McRaney (Charlie Grovner), alongside Barnard Hughes as Chance Grovner, Wendy Crewson as Laurie, William Hickey as Cincinnati Harold. With a 6/10 rating, the ending has divided audiences.

What Happens at the End of A Hobo's Christmas?

A hobo played by Barnard Hughes decides it's time to go home. Drifting from place to place, Hughes finds himself in his hometown of Salt Lake City at Christmas time. Here he hopes to close old wounds and be reunited with his unforgiving son played by Gerald McRaney, and get to know the grandchildren he has never met. McRaney, still resenting the fact that Hughes ran out on his family 25 years earlier, gives his father only one day with his grandkids; after that, he's expected to leave and never come back. All the while Hughes' friends warn him that his son and the past are memories that are best left alone, and should leave, but he has to find out for himself.

Will Mackenzie's narrative builds toward a resolution centered on Gerald McRaney (Charlie Grovner)'s journey. Drifting from place to place, Hughes finds himself in his hometown of Salt Lake City at Christmas time.

How Does Gerald McRaney (Charlie Grovner)'s Story End?

  • Gerald McRaney: Gerald McRaney's storyline wraps up in the final act, though some viewers have found the resolution more ambiguous than expected.
  • Barnard Hughes (Chance Grovner): Barnard Hughes's role in the climax proves pivotal to how the central conflict resolves.
  • Wendy Crewson (Laurie): Wendy Crewson's character undergoes a significant shift in the final act.

What Does the Ending of A Hobo's Christmas Mean?

A Hobo's Christmas's ending attempts to resolve the major plot threads, though some narrative elements involving Gerald McRaney may feel rushed. Will Mackenzie's final act has been both praised for its ambition and criticized for its execution.