Betrayal

Two strangers are forced to confront their past by a mysterious figure.