Fucking spoilers.