...... Spoilers, my dude.