Spoilers for week of June 2 & June 9