At first I hesitate, feeling I was watching snippets of other movies spliced together, but halfway in I was 'ingested' into the story, digging it and loving the special effects and cinematography (often beautiful). When all is said and and graded, I'd give it a B-