Lost Empires based on the novel by JB Priestley, and featuring one of the last performances of Sir Laurence Olivier, takes you to the last days of Britain's innocence and the glamorous, magical world of the great music halls - which once brought entertainment to millions. In 1913, young Richard Herncastle, played by Colin Firth, escapes from a stuffy, provincial English background into the glitter and excitement of the theatre world. Funny, sad, and nostalgic, Lost Empires, follows Richard from his naïve, country upbringing to join his uncle Nick Ollanton, a famous music hall illusionist - known as the Indian Magician, Ganga Dun. The mystery of illusions, on and off the stage, is eventually shattered for Richard, whose dream of becoming a famous painter becomes sidetracked while he contends with men gone nearly insane, the lusts of countless women, and a murder that hangs over his head.