Thank God: Christmas at Keller Ranch (2025)
After pro-hockey player Wes Campbell suffers an injury during a high-profile game just three weeks before Christmas, he is referred to Keller Ranch in Nashville to recover. There, he meets no-nonsense rancher Maggie Keller, a single mom to son Dawson, an equestrian-assisted therapist. Despite his initial skepticism, Wes is desperate to return to the ice and decides to give equine therapy a shot. As Maggie manages to break down Wes’ walls, he also helps her heal from the grief of her husband’s death. But as an unexpected romance blossoms between the two, will it go the distance or is it just a holiday fling?
Where to Watch
Netflix
Amazon Prime Video
Disney Plus
Max
HBO Max
Hulu
Paramount Plus
Apple TV Plus
Peacock
Showtime
Starz
Paramount+ with Showtime
Rent / Buy
Rent
Google Play Movies
Rent
Amazon Video
Rent
YouTube
Rent
Vudu
Rent
Apple TV
Fandango at Home
Buy
Google Play Movies
Buy
Amazon Video
Buy
YouTube
Buy
Vudu
Buy
Apple TV
Fandango at Home
Cast
Tyler Hilton
as Wes Campbell
Tyler Hilton is an American singer-songwriter and actor. Hilton began his professional career in music in 2000. Since the release of his debut album, Hilton has ventured into acting, guest starring on...
Arielle Kebbel
as Maggie Keller
Arielle Caroline Kebbel (born February 19, 1985) is an American actress and model. She has appeared in various television series, including Gilmore Girls (2003–2004), The Vampire Diaries (2009–2017),...
Tim Progosh
as Greg Wilkes
Tim Progosh is a Canadian actor and producer. As a producer with Higher Ground Productions, Tim created and produced many Canadian Comedy Award shows..
Natalie Roy
as Laurie Myers
Rachel Sellan
as Sarah
Pierre Simpson
as Pastor Joel
Director
Stefan Brogren