Spoilers 6/27