Category: Archived News

GSF Announces Mysteries of China

Mysteries of China to Premiere Worldwide in October 2016 Evanston, IL (April 26, 2016) – Giant Screen Films (GSF) is excited to announce that Mysteries of China, a dramatic tour of an ancient empire, will launch on October 7, 2016 in IMAX© and museum cinemas worldwide. Through the lens of one of the great archaeological events of […]

Read More