Major spoilers and informed speculations