'The Matrix' SO ripped off this movie!
...Neo/Orin discovers a wider reality. The "One" goes up against the machines. Elan is Neo/Orin's pre-matrix life. Dag is Morpheus. Ariana is Trinity. Zygon is Agent Smith. Neo/Orin uses magic on him and kills him.
Discuss you magnificent bastards.