A scientist finds himself held captive by a mysterious stranger intent on teaching him that one can't escape the sins of their past.

Copyright © 2018-2020