Spoilers for week of June 2