Barrage (2017) was directed by Laura Schroeder and stars Luc Schiltz, Lolita Chammah, Isabelle Huppert. Filmaments tracks 5 cast and crew connections for this film.