Lilly gets new evidence in the 1973 murder of a young female tennis player who had won her high-profile match against the school's best male player just before her death.
When a theater owner discovers a .38 slug in a piece of set furniture that is not being used as a prop, Lilly and Jeffries reinvestigate a case involving the shooting of a local cabaret singer.
A woman researching her family history learns that her great-grandmother was murdered in 1929 and the case was never solved, prompting Lilly to take a look.
Piper is attacked by demons and winds up in a coma, and as she hovers between life and death, her spirit meets Cole (Julian McMahon), who says he is trying to help restore Phoebe's faith in love.
Pandora's Box falls into the hands of a shape-shifting demon (Michelle Hurd) who intends to open it and release all of its sorrows into the world, sending the sisters on a search for Hope (Brooke Nevin).
A powerful sorceress (Suzanne Krull) casts a spell on Phoebe, so their souls switch bodies and Phoebe winds up trapped in the Underworld; Paige is in a quandary when her first charge (Seamus Dever) appears to be lost to the dark side.
The Charmed Ones do not realize that baby Wyatt's new imaginary friend is actually the demon Vicus, who is trying to win Wyatt's trust to convert him to evil.
Recently divorced mom Lauren (Drew Barrymore) and widowed dad Jim (Adam Sandler) let their friends push them into a blind date, which goes disastrously wrong. Unsurprisingly, neither wants to see the other ever again. However, fate intervenes when both Jim and Lauren, unbeknown to each other, purchase one-half of the same vacation package at a South African resort; they and their children are forced to share the same suite and participate in a slew of family activities together.