It was flawed but the characters were fantastic. Story was the part that was lacking, but Naomi Watts and the kids were phenomenal. Her character was fantastic, real and down to earth. She may seem to some like a bad mom but she was am excellent mother, loving and supportive. The story was a bit of a mess, like two films in one. Still it was great and I would recommend .