
As a child, Michael Walker wished every day could be Christmas. That is, until a tragic accident crushed his holiday spirit. Thirty years later, Michael still can't muster any joy for the holidays, despite encouragement from his playful wife and well-intentioned parents. But when his young son faces a tragedy, Michael needs to make amends with his past. A mysterious man named Nick gives Michael a gift and instills in him the courage to find the joy that he lost.
Cast

Harry Connick Jr.
Michael Walker

Connie Britton
Susan

Chandler Canterbury
David Walker

Fionnula Flanagan
Ma

Lyle Lovett
Griffin

Willie Nelson
Nick

Kris Kristofferson
The Colonel

Dana Wheeler-Nicholson
Maggie

Eloise DeJoria
Laura

Dylan Summerall
Young Uncle David
Brennan Barker
Young Michael

Lidia Porto
Rosalba
Georgia Cole
Tricia
Kat Edmonson
Kat

Ken Edwards
E.R. Doctor

Rebel Rodriguez
Neighbor Boy
Deborah Cole
Theresa
Sara Hickman
Aunt Claire

Turk Pipkin
Uncle Theo

Ernest James
Barista - Coffeehouse
Ariel Abshire
Kylie

Ray Benson
Salt Lick Pit Master
Michelle Valles
Reporter

Heather Kafka
David's Doctor

Mitchell Lance Adams
State Trooper
Joel Guzman
Joel Guzman

Guy Forsyth
Guy Forsyth
Carolyn Wonderland
Carolyn Wonderland

Dale Watson
Dale Watson
Donald John Pawlak
The Lone Stars - Steel Guitar
Christopher Crepps
The Lone Stars - Upright Bass
Mike Bernal
The Lone Stars - Drums
Connor James
Travis
Marcia Ball
Great Aunt Jocelyn

Charlie Sexton
Bob (as Charles Wayne Sexton)
Bob Schneider
Robert Earl (as Robert Schneider)

Savannah Welch
The Trishas
Kelley Mickwee
The Trishas
Jamie Wilson
The Trishas
Liz Foster
The Trishas
Shelby Canterbury
Youngest Maggie
Vanessa Kjeldsen
Congregant
Jim Mangum
Mourner
Joe Morales
Joe Morales

Timeca M. Seretti
Nurse
Ty Suite
Civilian
Rachel Lena Young
Young Ma



















