4.5 The Demon Suppressors: West Barbarian Beast Aug. 29, 2021 The Demon Suppressors: West Barbarian Beast IMDb: 4.5 2021 100 min 23 views For forty years, the people of the Zhao Dynasty have known peace. But that peace is threatened when ominous whispers from the West, of the ... ActionDramaFantasy