A chance meeting alters the lives of two troubled strangers at a bus stop.A chance meeting alters the lives of two troubled strangers at a bus stop.A chance meeting alters the lives of two troubled strangers at a bus stop.