

“Christmas comes but once a year, but the memories last a lifetime.”
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.
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