An erotic encounter between two strangers.
Desperate wife goes to confession.
No matter how far you run, your fears come with you.