Oscar-winning films available on OTT platforms!