Brilliant first half. The character building, the interpersonal relations, and the little scheme of the family was more than enough. Then, the second half they turn to over-the-top dramatics, plot twists and drizzle on some moral preaching at the end. The movie could have been just as great without it, simply because the casting, writing, and development in the first half was incredible.