A man meets two mysterious women.
Fantasies have consequences.
Can a damned man find his salvation in sex?