It was a very good effort. In a world full of cliche films this one stands out for its nuances and emotion. It deals with difficult subjects in a non-superficial way. It was a tad long but that doesnt seem to detract from the film significantly. Highly recommended for people who are tired of the same old.