Just when Hawkins, Indiana felt like it might finally be safe, the new Stranger Things trailer arrived to remind everyone that peace in that town has never been anything more than a temporary condition. The latest footage from one of Netflix’s most beloved series opens on a scene of rare and genuine tranquility the gang…

