The entire cast in this film is fantastic, but then, this director often uses the same great actors. Even the children were great. Ron Perlman is young and very emotive, and the film allows for a blooming human relationship that focuses more of innocent family love than romance (considering the great age difference.) At the same time, it touches on a child's first crush, and the confusion that can bring for one so young.Despite how dark and unsettling the imagery can be at times, the whole film has a very lackadaisical feel to it. Even during serious scenes, the viewer may pleasantly enjoy him/herself.The gadgets are truly intricate; the characters are all memorable; and the script is sometimes hilarious, sometimes narrative, and always very clever.I highly recommend this film to just about everyone. Be aware that there is some very brief nudity, but nothing unacceptable. The subtitles are easy to read, in case that's a concern of yours.