Luc Besson writes and directs this part-animated, part-live action sequel to the adventure film 'Arthur and the Invisibles'. When Arthur (Freddie Highmore) goes to stay at his grandparents' house for the holidays, he is befriended by a tribe of elfin-like miniature beings known as the Minimoys. When Arthur receives a distress call from the Minimoys, he embarks on a perilous mission to rescue their princess Selenia (voiced by Selena Gomez) and her brother Betameche (Jimmy Fallon) from the clutches of villainous wizard Maltazard in the forbidden city of Necropolis.