On the atheme, it states in Latin "I shall not rest until the demon is vanquished"
The first and only time we see Prue using a computer to research a magical artifact
During the filming of this, a woman claims she was a victim of sexual harassment from the crew. She shared her experience through Instagram Many years later. The case Did not go mainstream because she was an extra.
Hecate is the goddess of witchcraft in Greek Mythology. She is portrayed as a good or neutral deity. Hecate is the perfect example on how the Charmed Universe deviates from reality.
At one point Allison is seen wearing the same pink sweater that Phoebe wore in the previous episode.