Skip to main content

The RAI FILM Festival will take place in Bristol (UK) from 11 to 15 June 2025, and online (available worldwide) from 16 June – 16 July, including the online film conference from 1 to 4 July.

Search our film database

The Last Lineage Opera in Zhouguan Village

Directed by Xun Xiong

2016 – 42'

Synopsis

Zhouguan, a Tunpu village in a multiethnic area of southwest China, is renowned for its performances of the Dixi exorcism operas. The village elders believe that they are descendants of ethnic Han military colonists in the early Ming Dynasty. When local businessmen and government officials began to take control of the staging of these plays, the elders felt that “authentic” performances were no longer possible. This film is a document of a performance of the Dixi opera in 2006 – planned to be the final ever performance.