SIFFA is the largest Russian-British Open film festival in Russia which takes place in the Olympic city of SOCHI, Russia. This is the Sochi International Film Festival and Awards which aims to bring together filmmakers of Britain and Russia and the rest of the world together through the diversity of craft and story-telling. This festival is unifying creative expression through using the language of Cinema.