Michael Jackson (Diego Luna) moonwalks, high kicks and yelps in the streets of Paris. Marilyn Monroe (Samantha Morton) teeters by, and tells him about a haven for look-alikes in the Scottish Highlands, a commune where Charlie Chaplin, Shirley Temple, Queen Elizabeth II and others work together and entertain each other in glorious seclusion, away from the misunderstandings and judgment of the outside world. Michael can't resist seeing the place for himself. Meanwhile, in the jungle, a drunken missionary (Werner Herzog) leads some nuns on a high-flying adventure. A film for which the term 'audacious' could have been invented, this is a bravura delight.