Chris' Review of The Gift
By the time we get to the "who dun nit", you don't care. All the actors do a pretty good job. But, all the surprises are like a wrapped bowling ball. You pretty well know.
Blanchett deserves much better. She's a terrific actress.