When will Barbarians Release on Netflix? Trailer, Cast, Plot and Everything you need to know Trailer, Cast, Plot and Everything you need to know October 22, 2020 by Mathew Rockford