The MaplesWATCH"The Maples on 123moviestan.com " – A Chinese drama set in 1966, during the Cultural Revolution.