A scene from The Little Prince.

After sitting on the shelf for quite some time, Mark Osborne’s unorthodox animated adaptation of Antoine de Saint-Exupery’s classic The Little Prince has finally gotten a release—a release streaming on Netflix, that is.

It’s a good-enough movie, but it is by no means a straight retelling of The Little Prince. There’s a modern story about a young girl (the voice of Mackenzie Foy) who befriends an old aviator (Jeff Bridges)—the one we know from The Little Prince. He recounts part of that story to the little girl, which we see in stop-motion animation. (The modern portion of the story is mostly told via CGI.)

There’s an interesting mix of animation techniques to go with some twists in the story. While things feel a little uneven and perhaps slow at times, it’s an enjoyable film.

Other voice performers include Rachel McAdams, Paul Rudd, Marion Cotillard, James Franco, Benicio Del Toro and Albert Brooks. It’s great fun hearing all of their voices in one place.

Again, if you are looking for a traditional retelling of The Little Prince, this is not it. If you are looking for decent-enough animated fare that will entertain kids and adults alike, you could do much worse.

The Little Prince is currently streaming on Netflix.