Spoilers ahead for 13 Reasons Why season two. Don’t act surprised.By now you’ve had more than 13 hours to trudge through the 13 new episodes of 13 Reasons Why’s second season. But after the show’s 70-minute finale, you’ll likely need many more to process what just happened. There’s a rapist ... More »