Last night’s season premiere of Bones had a surprise towards the end that shocked viewers. Spoiler warning!

The Bones season 10 premiere found Lance Sweets played by John Francis Daley biting the dust after getting himself caught up in Booth’s FBI conspiracy.

Speaking in an interview with TV Line, executive producer Stephen Nathan explained why the decision was made and what benefits it has on the show.

“It was a complicated and very difficult decision for us,” he said. “John’s career as a writer and director has been taking off over the past few years, and… [this fall he’s helming] a remake of National Lampoons’ Vacation, which coincided with the start of the season. We didn’t know what to do. And then we realized that this fit in very well with the conspiracy arc [that landed Booth in jail]. It gives us something very rich and very emotional to play within the first half of the season. Everybody’s affected very deeply by this. And it also seemed to be a surprising way to start the season. Usually when characters meet their ends on a series it’s at the end of the season.”

Meanwhile on Twitter last night, Bones viewers were vowing to never watch the show again after losing one of their favorite characters.

First we noticed our own writer openly wondering if this should be the last time she watches:

And then we looked around Twitter to see if other viewers were having similar feelings. They were:

Is Bones about to suffer a dramatic drop in viewership? Probably not. Despite people’s emotions getting the best of them, fans will surely want to see how the rest of the characters react to the death of Sweets.

What did you think of the ‘Bones’ season 10 premiere and Sweets getting killed?