The Next Best Thing
Roger Ebert
In describing the plot, I've deliberately left out two or three twists that had me stifling groans of disbelief. It's not that they're implausible; it's that they're not necessary.