The acting was not be best, but the story line was absolutely fantastic. If you want to cry this is the movie for you. I will watch this movie over and over again. Lucy was a shining star and you cannot convince me otherwise. The religion in this didn't even bother me as a non religious person. I think it actually made the movie even more heartfelt.