“All We Had” (***1/2 out of four) was a rock-solid, emotionally heartfelt coming-of-age drama about a down-on-her-luck mom (Katie Holmes) who struggles raising her daughter (Stefania Lavie Owen) in poverty but their strong bond and determination helps them to stay afloat as life throws them one hurdle after another. Impressive directing debut for Holmes who does good work on both sides of the camera and tells her story with raw poignancy but Owen is equally good as her tough and precocious daughter. A real sleeper about the bond between mothers and daughters and persevering through struggles and poverty.