Production
No biography available.
A man falls in love with a woman who has sinister intentions and a disturbing secret.
A failing scientist, Azrael Thran, decides to clone himself as a last minute effort to achieve success and escape his controlling father.
When a Catholic priest arrives at a hospital for routine last rites, he discovers the dying patient is someone from his past, a fellow Vietnam veteran. When long buried secrets surface, the priest realizes that some sins follow you home.