All the actors are likable, except the leading male played by Sam Page in the role of the super chaste Tom Jacobs. As a Hallmark fantasy Xmas movie, we know who's going to end up with each other. Mr. Page just wasn't right for this particular role. All the other actors did well in the roles they played. One annoyance was the writing. If I heard "amazing" in the script one more time, I'd have thrown a soft object at my tv.