Julie, Ben, and Ciara wonder if the Devil is still in Salem. (S57 Ep102)Julie, Ben, and Ciara wonder if the Devil is still in Salem. (S57 Ep102)Julie, Ben, and Ciara wonder if the Devil is still in Salem. (S57 Ep102)