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