Lovers who haven't seen each other for years have a chance meeting on a deserted country road. What are the chances?