Quick takes from the 25th Raindance Film Festival, with public screenings in London through October 1st, 2017.
Too soon too soon too soon. How can I bear to watch this? I don’t even know which 9/11 conspiracy theory to believe yet. Or maybe not too soon. How can I bear not to watch?