Dafuq? (Potential spoilers.)