Illustrating the global appetite for on-demand cinema, Demand Film is growing fast in Australia and internationally, currently offering tickets to 550 events in seven countries.
Western Australian documentary God Made Them Blind will have its world premiere at the Film and Television Institute (FTI) in Fremantle next Thursday August 7.