Great premise, but the execution is lacking. It jumps from scene to scene, with sometimes drastic changes in between despite only a second having passed. Time skips abound... Also quite a bit of artistic and metaphoric hubris, which is unnecessary and just drags the plot down. Too many cliches and moments of deus ex machina, too. Overall, a good premise let down by poor writing/direction.