EPISODE

18. Spin City

When Piper is kidnapped by a Spider Demon, a creature that captures and feeds off magical being every hundred years, Chris gets infected by its venom and ultimately gets turned into a spider himself. Meanwhile, Leo learns that Piper is pregnant and that the baby will grow up to become Chris. The family discovers why Chris is so hostile toward Leo.

Description: Description source · Content or data license. Source formatting adapted for this entry.

THIS ENTRY’S STORY

Plot summary and ending

Spoilers ahead. Coverage follows the scope labeled below.

Complete story — includes the ending

Piper is kidnapped and cocooned by the Spider Demon, a creature that emerges every hundred years to feed off a powerful magical being. During the attack, Chris is infected with the demon's venom, causing him to mutate into a spider demon himself. In need of desperate help, Paige calls Leo. Phoebe then reveals to Leo that Chris is his son. While trying to save him, Chris attacks Leo and starts repeatedly punching Leo, yelling that Leo does not know him. Later, Leo finds Chris on the Golden Gate bridge and begs him to tell him why he hates him so much. Chris replies that Leo was never there for him, but he was there for Piper, Wyatt, and half the world. Leo tells him that maybe he did not come back just to save Wyatt, but to save their relationship as well.

Sources and content license

Source and revision history · Adapted from Wikipedia contributors, Charmed season 6. HTML formatting and reference markers removed. · Content license