After a tense encounter with a mysterious stranger with otherworldly powers, a man is banished to a tyrannical, parallel ...