A man flees from his inner demons and his estranged wife, only to stumble upon something that may be much more sinister.