Hallmark Movies & Mysteries’ new Miracles of Christmas 2019 movie, “Holiday for Heroes,” starring Melissa Claire Egan (“The Young and the Restless,” “All My Children”) and Marc Blucas (“Season for Love,” “Necessary Roughness”), shows the magic in writing letters and the love that can blossom when two people open up to each other, no matter the distance.

While Blucas has starred in a few different Hallmark movies, including 2018’s “Season for Love” with Autumn Reeser, this will be Egan’s first foray into the world of Hallmark.

Here’s what “Holiday for Heroes,” which premieres tonight, is all about, according to the official synopsis:

“Audrey (Egan) and First Sergeant Matt (Blucas) have been writing each other since his thank you letter last Christmas, after her brother Devin – a corporal in Matt’s unit – shared some of the care package she’d sent. When Matt’s last letter to Audrey telling her that he’ll be stationed in her hometown for a month gets lost, she is surprised and delighted to finally meet him face-to-face in her coffee shop, and there are definite sparks. Audrey, who is once again hard at work on the town’s annual Holiday for Heroes event, honoring local service members, soon gets news that her brother and the rest of his unit won’t be home for Christmas.

“When the mayor later reveals that the town is pulling this year’s funding for Holiday for Heroes, Matt steps in to help Audrey save this important event. Working side-by-side draws the pair closer, but with Matt being stationed nearby only temporarily, neither is sure of sharing their feelings. Will the spirit of the season bring Matt and Audrey’s love beyond their letters?”

hallmark holiday for heroes synopsis Melissa Claire Egan and Marc Blucas find love in Hallmark’s “Holiday for Heroes.” Photo: Crown Media / Robert Clark

Directed by Claire Niederpruem (“Love, Fall & Order”), the film was written by Todd Messegee, Lisa Nanni-Messegee and Andrea Nasfell.

Aside from Egan, Patti Murin, who stars as Princess Anna in Broadway’s “Frozen” musical, also makes her Hallmark debut with this movie, which, as an avid tweeter about Hallmark movies, is something that’s long been a dream of hers.

In November 2016, Murin, who plays Pam in the film, tweeted, “I think I just added ‘Hallmark Christmas movie’ to my list of career goals,” and, now, three years later, she’s able to cross that item off her list.

The new 2019 Christmas movie also features the return of Bart Johnson, who previously worked with Niederpruem on “Little Women” and “Vamp U,”  to the Hallmark family.

The actor, who’s best known for playing Coach Bolton in Disney’s “High School Musical” franchise, joined the Hallmark family in 2011 with “A Christmas Wish” before coming back to star in 2013’s “The Christmas Spirit.” His last Hallmark film was “Perfect on Paper” in 2014, but, after five years away, he’s back for an all-new flick with the company as Tom.

Along with Egan, Blucas, Murin and Johnson, the cast of the movie also includes Latarsha Rose (Jade), William Rubio (Luke), Steven Michael Quezada (Carlos), Cheikh M’Baye (Nathan), Cassie Ray (Zoe), Jeorge Bennett Watson (Pete), Rocky Myers (Devin), Darlene Tejeiro (Juliana), Gary Galone (Captain Nelson) and Julee Cerda (Meredith).

“Holiday for Heroes” debuts on Hallmark Movies & Mysteries on Friday at 9 p.m. EST.