An innovative film release strategy as pointed out by Tribeca Film Institute…made us think that artists and entrepreneurs still have a lot to learn from one another!