The Christmas Blessing 18 years old

The Christmas Blessing

Nathan Andrews is all grown up. As a young doctor, Nathan finds himself questioning his career choice, so he goes to his hometown to soul search and reconnect with his father. Once home, a blossoming romance with teacher Megan Sullivan and a fast friendship with student Charlie Bennett teach Nathan to live life in the moment and embrace the time he has with friends and family.


The Christmas Blessing Cast

Name Character
Neil Patrick Harris He was 32, now 50 years old as Nathan Andrews
Shaun Johnston He was 47, now 65 years old as Tucker Bennett
Angus T. Jones He was 12, now 30 years old as Charlie Bennett
Olivia Cheng She was 45, now 64 years old as Anaesthetist
Rob Lowe He was 41, now 59 years old as Robert Layton
Hugh Thompson as Jack Andrews
Rebecca Gayheart She was 34, now 52 years old as Meghan Sullivan
Blake Shelton He was 29, now 47 years old
Carey Feehan as Sean Addison
Max Morrow He was 14, now 33 years old as Young Nathan
Wanda Cannon She was 45, now 64 years old as Lydia Jones
Jesse Lipscombe He was 20, now 39 years old as William Bradley
Margherita Donato as Rita
Patricia Casey She was 53, now 71 years old as Doris Wilson
Kate Ryan She was 25, now 43 years old as Aide
Robert Clinton He was 57, now 75 years old as Dr. Goetz
Jay D. Sodergren as Buddy
Rick Ash as Bartender

The Christmas Blessing Crew

Name Department
Karen Arthur as Director. She was 64 (now 82) years old Directing
The Christmas Blessing poster
The Christmas Blessing (18 years)

  • Release day: Sunday, December 18, 2005
  • Runtime: 120 minutes