Stopping to help a stranger, leads to the time of her life.
Kiara's caught between rock and hard place.