Life as We Know It
Martin Roberts
Certainly the story is contrived in places and the tone only just manages to resurface after an early plunge, but if you're willing to go along with it and get involved, you'd have to have a heart of stone not to be at least a little charmed.