Barbarian Trivia | 24 facts about the new film September 10, 2022 By Costas Despotakis Leave a Comment “Barbarian” is a new horror film that was written and directed by Zach Cregger. The film was recently released in theaters. [Read more…] about Barbarian Trivia | 24 facts about the new film