Each year approximately 3500 delegates from over 50 different countries descend on Sheffield for six days of films, live events, digital art, talks, parties & more.
We have placed cookies on your computer to help make this website better. OK