Ben Wilkinson is the festival director and founder of Spirit of Independence Film Festival based out of Sheffield.
C...