 The Season 12 premiere of Bones solves the mystery about Zack.He has taken Brennan to the old vault of the Gormogon, which is in the basement of the Jeffersonian, with the intention of protecting her from The Puppeteer and to reveal the truth about himself.Booth captures Zack and he is taken into custody.