Film festivals pop up all over the world but when a new film festival in the British city of Newcastle-Upon-Tyne was announced, I sat up...