Chance meeting along a country road takes a wild turn.
A lust filled night as Hannah's lover pleases her.
A haunting from the past.