The suspense drama Dead Men Tell No Tales will keep audiences at the Chongqing Grand Theater on June 14 on the edge of their seats. The sudden death of a police chief in the 1930s brings together his wife and concubines in close confrontation. Let’s discover the truth together!