Netflix Acquires Worldwide Rights to Cannes Winners 'Atlantics,' 'I Lost My Body'

Printable View