Good, well acted and great cinematography.
A fantastic story that struggles with how to credibly 'explain' the existence of parallel worlds. So, you reach the last chapters and the ending is rushed, not quite tying up all lose ends.
Reminded me of Lost - great story that unfolds into the absurd