Beautiful, interesting, incredible cinema.
The earthly paradise of Shangri-La was invented by James Hilton for his 1933 novel Lost Horizon. But it was rediscovered around 20 years ago — that’s what China claims, in any case. This playful investigative film unpacks all the myths and tales.