Christmas story about a teenage girl that finds hope in a magical nativity display at her church.
Dean Cain
as John
Brooklyn Nelson
as Megan
Timothy E. Goodwin
as Carl
Katherine Elise Shaw
as Megan (Adult)
Gant Montgomery
as Pastor Franklin
Davis Osborne
as Coal Miner
Barry Michael Dailey
as Tom Jones
Veronica Rogers
as Karen
Deven Bromme
as Luke
Ronda Suder
as Diane
Michael Sigler
as Restaurant Host
Greg Puckett
as Joseph