15 of the best films to watch free-to-air on SBS On Demand