Sean, Andrew, and Lynn talk about the ups, the downs, and the upside downs of Netflix's latest season of Stranger Things!