Visual effects and animation firm DNEG has extended its deal with Netflix through 2025. Film and TV titles produced under the partnership include Stranger Things and The Adam Project. The ...