Zhao Dan spilte deretter i svært partikonforme roller. Det var gjerne historisk-biografiske roller, som for eksempel en apoteker under Ming-dynastiet i (1956) av Chen Fu eller som Lin Zexu eller Nie Er i filmene av disse navn i 1959 av Zheng Junli. Dette var noen av de mest krevende skuespillermessige prestasjoner i kinesisk film på denne tiden. Zhaos siste filmopptreden var i 1965.