I love this show it has everything I like, witches and demons...