Thursday, January 14, 2016

Trailers: Nominated For Best Foreign Language Film 2016

“Embrace of the Serpent” Colombia



“Mustang” France


“Son of Saul” Hungary



“Theeb” Jordan


“A War” Denmark