Guerilla Films are delighted to announce that audiences at the Edinburgh International Film Festival will be the first to learn the truth behind the greatest mystery in cinema history when THE FIRST FILM receives its world premiere on 23rd June 2015. While the ‘French’ may have invented film, it wasn’t the Lumiére Brothers and it wasn’t in France. In the late