Blessings (film)

Lydia Blessing (Mary Tyler Moore) is an 82-year-old heiress of wealthy background who, since the death of her husband decades earlier, has been living as a bitter and reclusive widow at her mansion called 'Blessings'.

Meanwhile, a man named Skip Cuddy (Liam Waite) has just been released on parole from county jail following an armed robbery gone wrong, only to find his girlfriend Shelley (Laura Regan) cheating on him with an old friend, Chris (Joris Jarsky).

Skip finds the baby and takes care of her, while working long shifts at Lydia's, at which he is mostly criticized by Jennifer due to his affiliation with gangs in the past.

When Lydia finds out about the baby, she wants to give it up for child services, but Skip is able to convince her that a foster family is not a good resolution by sharing experiences from his childhood.

Lydia agrees to raise the baby with him, naming her Faith and keeping her existence a secret from Jennifer, and quickly bonds with the child.

Back in the present, Lydia processes Skip's rejection and finds through a letter that Sunny was a closeted homosexual man in love with Benny.