Singapore's Best Foreign Language Film entry for the upcoming Oscar ceremony, Mike Wiluan's Buffalo Boys is a mixed bag of stale genre tropes and exciting action.
Its slight 85-minute running time gives the further impression of time slipping away, how moments stretch out, only for you to blink and a year’s gone by.
Already a winner from March's awards circuit, Life and Nothing More is an Independent Spirit-winning drama that's one of the year's great American discoveries.