We can’t believe “Bones” Season 11 is already drawing to a close. It looks like Thursday’s (July 21) season finale episode promises to be one for the history books.
Earlier in the season, “Bones” introduced The Puppeteer, a serial
killer who turns his victims’ corpses into marionettes for him to play
with for months on end. The chilling conclusion to the mystery didn’t
give us much closure, since The Puppeteer is still roaming the streets,
and he seems to have fixated on Brennan (Emily Deschanel)...