The magical Banes twins are back! Looks like we’re up for some witch on witch on hunters action this week, as Sam and Dean