Image via Hallmark

Get ready to fall in love with the charming cast of Hallmark's newest Christmas movie, "To All a Good Night.

A waitress with a big heart. She's known for her roles in "Unleashing Mr. Darcy" and "The Nine Kittens of Christmas."

Kimberley stars as Ceci

Image via Hallmark

Mark plays Sam, a kind-hearted pastor who crosses paths with Ceci. He's a familiar face from "When Calls the Heart" and "Morning Show Mysteries."

Mark Ghanimé as Sam

Image via Hallmark

To All a Good Night is going to be his first major role as the man generally works behind the scenes and hold the camera most of the time. 

Trevor Leyenhorst as Ryan

Image via IMDb

Bronwen Smith portrays Brenda, a mysterious woman with a hidden past.  Smith is known for her roles in "Chesapeake Shores" and "The Christmas Train."

Bronwen Smith as Brenda

Image via IMDb

Craig portrays Sally, the diner's owner who provides a warm and welcoming atmosphere.

Craig March as Sally

Image via IMDb

Image via IMDb

Ayla Evans portrays Madison, a young woman determined to find her missing father. Her journey leads her to the diner, where she crosses paths with Ceci and Sam.

Ayla Evans as Madison

Image via Instagram

Remy Marthaller plays Lana, a young girl who brings innocence and joy to the diner. Her presence reminds everyone of the true meaning of Christmas.

Remy Marthaller as Lana

See the Full cast of Hallmark's LGBTQ+ film Christmas on Cherry Lane