Is there a killer in Once Upon a Time‘s midst? When someone turns up murdered during the full moon in the Nov. 11 episode (ABC, 8/7c), Ruby is the prime suspect. In the following sneak peek, the residents of Storybrooke waste no time picking up their torches and forming a mob.
As Alan Dale’s Decker (aka King George) leads the group and threatens to expose David as a shepherd, Granny grabs her crossbow to… shoot her own granddaughter?!
Meanwhile, in the fairytale flashbacks, Red and Snow encounter Anita (Annabeth Gish), the leader of a pack of wolves — which leads to some angry fingers getting wrapped around the fair-skinned princess’ neck!
Check out the gallery below, and then hit the comments with your thoughts.