Welcome to Chechnya

USA / 2020 / 107 mins / Documentary
In Russian, Chechen and English with English subtitles
Director: 
David France
28/11 (Sat) 1:25 pm bc Buy Ticket
03/12 (Thu) 7:35 pm PALACE ifc Buy Ticket