[SPOILERS]