Arthur and the Invisibles

What do Madonna, Snoop Dogg, and David Bowie have in common?

They are all in the movie (as voices) Arthur and the Invisibles. It's real cute! It's a kid movie that's half animation/ half live movie. It looks like it was also, or first, done in French.
What's really fun about it is how many myths and motifs it draws from: Shakespeare, King Arthur, Orphan Annie, Harry Potter, Wizard of Oz, and on and on.

Best Part: when they all end up in Snoop's discotesque and drink gin and tonic.

Also, I love Mia Farrow. She's so cute. What a-hole would ever ditch this lovely soul for a 19 year old adopted daughter...?