Beautiful, interesting, incredible cinema.
Two beings from incompatible sides (a lost little girl and a devil-like creature) unexpectedly share the same time and space against all rules, in a world divided by an unnamed curse.