Knife, Knife, Who Has the Knife

Knife, knife who has the knife
*Ejerk so he can "test" Sami
*Kate so she can make sure Sami gets executed this time
*Sonny so Sami will stay away from baby Grace and Will
*Gabi to get rid of Sami
*Kristen to extract the ultimate revenge on Marlena.
*Stefano to keep secret that the bad cop was working for him.