Action
0.0
Barrage full movie is released on Jul 19, 2017. Watch Barrage online - the French Drama movie from Luxembourg , which has achieved a worldwide gross of $3,064. Barrage is directed by Laura Schroeder and created by Marie Nimier with Lolita Chammah and Themis Pauwels.