Revealing mistake: Throughout the series, Finola Hughes appeared as Patty, the deceased mother of the Charmed Ones. Although Patty died in 1978, she sometimes appeared in flashbacks and time-travel episodes that took place in the mid to late 1970s, and other times she appeared as a ghost. However, over the eight years of the series, Finola Hughes aged noticeably. Patty was born in 1950, so she should always have been either a young woman in her mid 20s, or an unaging ghost having died at 28.
Revealing mistake: When Phoebe throws the potion at Cole's coat, the vial doesn't shatter, even though it sounds like it. Watch closely, and you'll see the purple, unbroken vial bounce off the coat and away out of shot without any of the potion touching the coat.
Revealing mistake: In the beginning of the episode, Yenlo and Anling are fighting with swords. After Yenlo says, "I'm going to kill him, Anling. And then I'm going to kill you," Anling stabs him with her sword. Yenlos' wound is very bloody, but there is no blood on Anling's sword at all.
Revealing mistake: When Prue talks about her relationship with Justin near the beginning of the episode, she says that she finds him to be very predictable, lacking in mystery or "savoir-faire." That doesn't make sense, though, as "savoir-faire" means "know-how." She probably meant "je ne sais quoi," that is, "I know not what."