Duel of Shadows Season 1 Episode 20 Duel of ShadowsWatch duel of shadows season 1 episode 20 online.Genre: Drama, CrimeCountry: ChinaDirector: Cast: Yang Xuwen, Tian Yu, Zhang Zhijian, Gai Yuexi