Spoilers 4/18