4.5 The Demon Suppressors: West Barbarian Beast Aug. 29, 2021The Demon Suppressors: West Barbarian Beast IMDb: 4.5 2021 100 min 16 viewsFor 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