these director have never let me down represent i be addict to their work when they do thirtysomething some 15 year ago and since then have always be amaze by their subtle touch . this film could so easily have be nauseating and but the superb act make up for the rather predictable character play by michelle pfeiffer and while the child be perfectly cast . a for sean penn . amazing .