Helen and her teenage son Zach don't really get on, until a random act of kindness brings the mysterious Bob to their front door. He seems to understand their problems and offers to help, but what ...