Director Scheffer registered a performance of the Tea Opera by Chinese composer Tan Dun (who won an Oscar in 2001 with his score for Crouching Tiger,...


image