[Image-1] A lot of us Canadians squirm in our seats in shame as we are obliged to sit through half an hour of sponsor promotion and self-indulgent speeches before each gala film presentation at the Atlantic Film Festival. European visitors must conclude that Halifax is a hick town where there is no respect for the […]

