More than a few Canadians will be sleep-deprived this weekend after staying up late to binge-watch Stranger Things 2. The show's much-anticipated second season dropped on Netflix on Oct. 27. Stranger ...