Garn's Guides



powered by FreeFind

Cast

Charmed
  • Ep: 45
  • The Honeymoon's Over
  • Guest Starring: Harry Danner (Judge William Hamilton)
  • Special Musical Guest: Barenaked Ladies
  • Co-Starring: Fleming Brooks (Emilio), Stoney Jackson (P.D. Sloan), A.T. Montgomery (Paramedic)
  • Written By: Brad Kern
  • Directed By: James L. Conway
  • Ep: 46
  • Magic Hour
  • Guest Starring: Michael Dietz (Christopher), Elisabeth Harnois (Brooke), Erik Passoja (Brooke's Boss), Jennifer Rhodes (Grams), Amir Aboulela (Triad Member), Shaun Toub (Triad Member), Rick Overton (Triad Member)
  • Co-Starring: Billy Ray Gallion (Assistant #1), Keith Allan (Assistant #2)
  • Featuring: Madoka Raine (Bookstore Employee)
  • Written By: Chris Levinson & Zack Estrin
  • Directed By: John Behring
  • Ep: 47
  • Once Upon a Time
  • Guest Starring: Rachel David (Kate), Boti Ann Bliss (Abbey)
  • Co-Starring: Nancy Everhard (Jana), Tony Carreiro (Bill), Michael Bailey Smith (Belthazor)
  • Featuring: Jake Dinwiddie (Fairy), Scout Taylor-Compton (Thistle)
  • Written By: Krista Vernoff
  • Directed By: Joel J. Feigenbaum
  • Ep: 48
  • All Halliwell's Eve
  • Guest Starring: Judy Geeson (Ruth Cobb), Clare Carey (Ava), David Chisum (Micah / Mitch), Sadie Stratton (Charlotte), Danielle Weeks (Sally)
  • Special Musical Guest: Snake River Conspiracy
  • Co-Starring: Tommy Perna (Kava), Michael Bailey Smith (Janor), James Tumminia (Astrologer), Bobby Pyle (Youngster)
  • Written By: Sheryl J. Anderson
  • Directed By: Anson Williams
  • Ep: 49
  • Sight Unseen
  • Guest Starring: Boti Ann Bliss (Abbey), Rick Hearst (Troxa), Eddie Cahill (Sean), Amir Aboulela (Triad Member), Shaun Toub (Triad Member), Rick Overton (Triad Member)
  • Special Musical Guest: Marvelous 3
  • Co-Starring: Michael Bailey Smith (Belthazor), Nick Meaney (Snake Hunter), Karen Stapleton (Rachel)
  • Written By: William Schmidt
  • Directed By: Perry Lang
  • Ep: 50
  • Primrose Empath
  • Guest Starring: Morgan Weisser (Vince / Vinceres), Harry Groener (Father Thomas)
  • Special Musical Guest: Idol
  • Co-Starring: Randy Thompson (Deputy), Ty Upshaw (Foreman), Brittany Ishibashi (Receptionist), Colin McClean (Dentist), Sharon Madden (Secretary), Larry Weissman (Patient #1), Michael Fetters (Patient #2), Marianne Muellerleile (Receptionist #2), Wendy Worthington (Nurse)
  • Written By: Daniel Cerone
  • Directed By: Mel Damski
  • Ep: 51
  • Power Outage
  • Guest Starring: Jason Carter (Andras), Amir Aboulela (Triad Member), Shaun Toub (Triad Member), Rick Overton (Triad Member)
  • Special Musical Guest: Fastball
  • Co-Starring: Selma Archerd (Mrs. Snyder), Pamela Dunlap (Janice), Michael Bailey Smith (Belthazor), Ron Marasco (Allen), Desiree Walter (Claire)
  • Written By: Monica Breen & Alison Schapker
  • Directed By: Craig Zisk
  • Ep: 52
  • Sleuthing With the Enemy
  • Guest Starring: Scott MacDonald (Krell), Keith Diamond (Reece Davidson)
  • Co-Starring: Michael Bailey Smith (Belthazor), Charles Walker (Pastor), Mike Rad (Homeless Man), Lynn Tufeld (Mourner)
  • Written By: Peter Hume
  • Directed By: Noel Nosseck
  • Ep: 53
  • Coyote Piper
  • Guest Starring: Chad Willett (Justin Harper), Rainn Wilson (Kierkan), Paige Rowland (Terra), Andrew Bowen (Male Victim)
  • Co-Starring: Sabine Singh (Missy), Philip Roth (Drunk Guy), Jessica Randle (Concerned Woman), Adrianne Alvarez (File Clerk)
  • Featuring: Rick Warren (Hot Guy), Debra Mayer (Mother in Phoebe's Vision)
  • Written By: Krista Vernoff
  • Directed By: Chris Long
  • Ep: 54
  • We All Scream For Ice Cream
  • Guest Starring: James Read (Victor Bennett), Paul Wittenburg (Caleb), Robert Clendenin (Ice Cream Man), Bobby Edner (Ari)
  • Co-Starring: Erica Mer (Freckles), Soren Fulton (Jersey), Alexa Nikolas (Little Girl)
  • Featuring: Emmalee Thompson (Young Prue), Dylan Kasch (Child), Bernadean Jones (Receptionist)
  • Written By: Chris Levinson & Zack Estrin
  • Directed By: Allan Kroeker
  • Ep: 55
  • Blinded by the Whitelighter
  • Guest Starring: Audrey Wasilewski (Natalie), Steve Valentine (Eames), Keith Diamond (Reece Davidson)
  • Special Musical Guest: Box
  • Co-Starring: Camille Langfield (Vivian), Graham Shiels (Victim)
  • Featuring: Láshan Anderson (Witch)
  • Written By: Nell Scovell
  • Directed By: David Straiton
  • Ep: 56
  • Wrestling With Demons
  • Special Guest Star: Ron Perlman (Mr. Kellman)
  • Guest Starring: Marco Sanchez (Tom Peters)
  • Special Appearances By: Buff Bagwell (Slammer), Booker T. Huffman (Thunder), Scott Steiner (Mega-Man)
  • Co-Starring: Shirley Prestia (Fran), Dennis Dun (Chang), Marcus Dean Fuller (Client)
  • Written By: Sheryl J. Anderson
  • Directed By: Joel J. Feigenbaum
  • Ep: 57
  • Bride and Gloom
  • Guest Starring: Chad Willett (Justin Harper), Una Damon (Priestess Dantalian), Tom O'Brien (Zile)
  • Co-Starring: Michael Bailey Smith (Belthazor), Tracey Costello (Marie), D.C. Douglas (Craig)
  • Featuring: Jason Tomlins (Waiter)
  • Written By: William Schmidt
  • Directed By: Chris Long
  • Ep: 58
  • The Good, the Bad and the Cursed
  • Guest Starring: James Read (Victor Halliwell), Michael Greyeyes (Bo Lightfeather), Kimberly Norris (Isabel), Ed Lauter (Sutter)
  • Co-Starring: Blake Gibbons (Gil), Alan Davidson (Buck), Steve Larson (Slade), Scott Beehner (Cal), James Lashly (Bartender)
  • Written By: Monica Breen & Alison Schapker
  • Directed By: Shannen Doherty
  • Ep: 59
  • Just Harried
  • Guest Starring: Finola Hughes (Patty Halliwell), James Read (Victor Bennett), Dana Ashbrook (TJ), Jennifer Rhodes (Grams), Whip Hubley (Killer)
  • Co-Starring: Michael Bailey Smith (Belthazor), Douglas Bennett (Ray), Tom Yi (Uniform Officer)
  • Written By: Daniel Cerone
  • Directed By: Mel Damski
  • Ep: 60
  • Death Takes a Halliwell
  • Guest Starring: Keith Diamond (Reece Davidson), Simon Templeman (Angel of Death), Christopher Shea (Seeker #1), Wade Andrew Williams (Seeker #2)
  • Co-Starring: Michaela Watkins (Andrea), Annie Abbott (Mrs. Owens), Jeffrey Patrick Dean (Inspector), Roger Marks (Rabbi)
  • Written By: Krista Vernoff
  • Directed By: Jon Paré
  • Ep: 61
  • PreWitched
  • Guest Starring: Finola Hughes (Patty Halliwell), Jennifer Rhodes (Grams), W. Earl Brown (Shadow), Sherri Saum (Witch)
  • Co-Starring: Marc Bossley (Officer), James Sie (Shoe Salesman)
  • Written By: Chris Levinson & Zack Estrin
  • Directed By: David Straiton
  • Ep: 62
  • Sin Francisco
  • Guest Starring: Kevin Weisman (Lukas), Michael Rodrick (Demon Flunkie)
  • Special Musical Guest: Orgy
  • Co-Starring: JF Pryor (Courier), Julio Herzer (Pastor), Jim Jansen (Professor Kass), Roark Critchlow (Robert), Danny Ricardo (Male Reporter)
  • Featuring: Kimberly Wallis (Anchor), Beverly Sotelo (Female Reporter)
  • Written By: Nell Scovell
  • Directed By: Joel J. Feigenbaum
  • Ep: 63
  • The Demon Who Came in From the Cold
  • Guest Starring: Gregory Scott Cummins (Vornac), Joseph Reitman (Tarkin), Ian Buchanan (Raynor)
  • Co-Starring: Jennifer Tung (Klea), Rob Steinberg (Pirelli), Barry Cutler (Prophet), Rocky McMurray (Chauffeur)
  • Written By: Sheryl J. Anderson
  • Directed By: Anson Williams
  • Ep: 64
  • Exit Strategy
  • Guest Starring: Ian Buchanan (Raynor), Joseph Reitman (Tarkin), Rachel Luttrell (Janna)
  • Co-Starring: Michael Bailey Smith (Belthazor), Amy Moon (Leeza)
  • Teleplay By: Peter Hume & Daniel Cerone
  • Story By: Peter Hume
  • Directed By: Joel J. Feigenbaum
  • Ep: 65
  • Look Who's Barking
  • Guest Starring: Matt Battaglia (Car Driver), Joe E. Tata (Inspector)
  • Co-Starring: Michael Bailey Smith (Belthazor), Dorenda Moore (Banshee), Jack R. Orend (Alchemist Demon), Ashley Michelle Tisdale (Runaway Teen), Newell Alexander (Widower)
  • Featuring: Dianna Miranda (Woman), Eric S. Castro (Man)
  • Teleplay By: Curtis Kheel & Monica Breen & Alison Schapker
  • Story By: Curtis Kheel
  • Directed By: John Behring
  • Ep: 66
  • All Hell Breaks Loose
  • Guest Starring: Matt Malloy (Dr. Griffiths), Mercedes Colón (Elana Dominguez)
  • Co-Starring: Michael Bailey Smith (Shax / The Source), Marianna Elliott (Alice), Mark Bennington (Cameraman), Joe O'Connor (News Editor), Margaret Easley (News Director), Tommy Hicks (Captain), Rebekah Louise Smith (Female Classmate)
  • Featuring: Lee Spencer (Lawyer), Joe Torrenueva (Reporter #1), John Torbett (Reporter #2)
  • Written By: Brad Kern
  • Directed By: Shannen Doherty


Season Three
Shannen Doherty ........ Prudence "Prue" Halliwell
Holly Marie Combs ................ Piper Halliwell
Alyssa Milano ................... Phoebe Halliwell
Brian Krause ........................... Leo Wyatt
Dorian Gregory ........... Inspector Darryl Morris
Julian McMahon ....................... Cole Turner