We are delighted that “Lost in Religion” was invited by the Shanghai TV Festival 2011. The film will be shown in the program series “Showcase”. The festival takes place from June 6th to 10th, 2011.