Our film Russian Snark has just won the Grand Jury Prize at the Brussels Independent Film Festival! I think a certain amount of chest thumping and panty waving is in order; our little micro-budget confection vanquished quite a number of multi-million dollar monoliths to claim this one. We’re the little engine that could.