The Duffer Brothers Deny 'Stranger Things' Copycat Claims In A New Statement

Courtesy Netflix