1971/09/16 • Released • Mandarin
A filmed 1970 performance of the China Central Ballet Troupe. Adapted from the film of the same title, The Red Detachment of Women was first staged in Beijing in 1964 and was one of the Eight Model Operas which dominated the national stage during the Cultural Revolution.
Director : Wenzhan Pan
ACAB : All Cops Are Bastards
January 27, 2012
Green Book
November 16, 2018
Barbie
July 19, 2023
The Killing of a Sacred Deer
October 20, 2017
Life of Pi
November 20, 2012
Se7en
September 22, 1995
Arrival
November 10, 2016
Three Billboards Outside Ebbing, Missouri
December 1, 2017
Joker
October 1, 2019
Fantastic Beasts and Where to Find Them
November 16, 2016
Moonlight
October 21, 2016
Lucy
July 25, 2014
Inception
July 15, 2010
The Hateful Eight
December 25, 2015
American Sniper
December 25, 2014
Hacksaw Ridge
October 7, 2016
The Shawshank Redemption
September 23, 1994
Drive
September 15, 2011
Watchmen
March 4, 2009
Dunkirk
July 19, 2017