A mysterious stranger wants to help a girl left on the road.A mysterious stranger wants to help a girl left on the road.A mysterious stranger wants to help a girl left on the road.