Oh stop analyzing it so much. It is just a movie. No wonder you were not enjoying it. You were upholding it to how YOU would have directed it seems. And for people who have not read any of that work by O'Conners, it was quite a good movie. My son enjoyed it as well.