When a shy, middle-aged bachelor meets the woman of his dreams, can there really be a happy ending? Stars David Collings.