Orla Smith. In anticipation of the 25th Raindance Film Festival - taking place from September 20th to October 1st in London - we spotlight ten of the most interesting films on this year's programme. Barrage [embed]//www.youtube.com/watch?v=ENJUiV378Aw[/embed] DIRECTOR: Laura Schroeder COUNTRY: Luxembourg, Belgium, France STRANDS: Narrative, Europe SYNOPSIS: Catherine (Lolita Chammah), a young mother struggling with substance abuse,