
Ghost Whisperer
Melinda helps an Iraq War veteran deal with the ghosts that he has brought back with him.

Melinda helps an Iraq War veteran deal with the ghosts that he has brought back with him.

The urban legend of Bloody Mary becomes a reality for college students.

Melinda discovers that she has an underlying connection to Grandview.

The Halliwell sisters are exposed as witches on nation-wide television.

Phoebe has a premonition of a murderous banshee while adding on to the Belthazar section.

The evil Brotherhood plots to sabotage Cole's relationship with Phoebe.

Phoebe feels the pain of an injured American-Indian trapped in a time loop of a deserted town.

Phoebe must make one of the toughest decisions of her life when discovering Cole is Belthazor.

The sisters must deal with the possibility of being separated as the newlyweds plan to move out.

Prue must come to grips with her feelings towards fate and the death of her mother.

On the day of Piper's wedding to Leo, Prue threatens to ruin their day.

While Piper and Leo are away, Prue and Phoebe must face a series of demons known as Guardians.

A shapeshifting warlock tricks Prue into a shot-gun wedding in order to steal the Book of Shadows.

Prue discovers that her former college boyfriend is being led down the path to becoming a demon.

The sisters must stop a warlock from executing his plan to steal specific powers from witches.

The sisters trace a mysterious Ice Cream Van who abducts children.

Prue and Phoebe have their hands full when Piper is possessed by the evil life essence, Terra.

Cole poses as Belthazar to infiltrate an internet organization run by evil.

Prue becomes paranoid over attacks from the Triad, and the mysterious threat Belthazor poses.

Cole enlists the help of Andras, a demon who magnifies anger into rage.