Raindance Film Festival, the largest independent film festival in the UK returns to London venues in its 31st edition. The festival brings a programme of fresh, relevant, and radical premieres of must-see titles to cinemas throughout central London. A champion of new and vibrant voices in cinema, this year’s selection features an exciting selection of films.