Arthur 2: The Revenge of Maltazard
Arthur (Freddie Highmore) travels back to the Minimoy world and joins forces with his old friend Max (Snoop Dogg) and the feisty Princess Selenia (Selena Gomez) only to discover the evil Maltazard is up to his old tricks!
Starring
Selena Gomez, Freddie Highmore, Lou Reed
Director
Luc Besson