An unexpected visit from his father creates turmoil for Nathan (Kevin McGarry) in “The Heart of a Father” and he weighs broken promises fromhis past against the benefits of reconciling his family in “When Calls the Heart,” Sunday, March 1 (8 p.m. ET/PT), on Hallmark Channel.

Nathan tries to protect his niece by keeping her away from her grandfather, an ex-convict, but is torn by her desire to get to know him and learn more about her late mother. Elizabeth (Erin Krakow) does her best to support Nathan, including helping him host a sleepover for his niece. Bill (Jack Wagner) and Lucas (Chris McNally) join forces when a rumor about food poisoning impacts their businesses. Faith (Andrea Brooks) considers a job opportunity that would take her out of Hope Valley, while Carson (Paul Greene) has a different career path in mind for her. Rosemary (Pascale Hutton) feels hurt when Clara (Eva Bourne) and Elizabeth ignore her well-intentioned advice, while Jesse (Aren Buchholz) turns to Lee (Kavan Smith) for tips on a happy marriage.