Cargo





Netflix Announces 2018 Tribeca Film Festival Films and Documentaries

With a little more than a month to go before the famed film festival, Netflix has released their feature film and documentary feature selections for the 2018 Tribeca Film Festival. Taking place from April 18-29 in New York City, the streaming service’s four selections include two North American feature film debuts (Cargo, Sunday’s Illness aka La Enfermedad […]