Created by the Duffer Brothers, Stranger Things, is a sci-fi horror drama that gained massive worldwide popularity for its themes of nostalgia and homage to the 1980s, the stellar soundtrack, and the ...