Watch Trailer

 

Screenings and Awards

 

About the Film,
Press Kit

 

Propaganda Collection

 

Reviews

 

Contact the Director

 

Distribution Info

 

Links

Above: Chinese soldiers parading in front of the Potala Palace in Lhasa, Tibet, 1951.