Become an IMDbPro Member Today

Get access to the leading information resource for the entertainment industry

Find Contacts & Representation

Showcase Yourself

Follow Industry Trends

Stay connected with contact details for over 300,000 industry professionals and companies

Manage your photos and the credits you're Known For on IMDbPro, IMDb and Amazon Video

Keep up to date with entertainment news and follow in-development titles not available on IMDb

Start your 30-Day free trial
Already a member?

W.I.T.C.H.

S Is for Self (Season 2, Episode 19)
TV Episode | 30 min | Animation, Action, Adventure

Yan Lin learns a horrifying secret - from Nerissa; The school's radio station (K-SHIP) is the host, for the school's "Battle of the Bands"; Shagon's "armor" begins to crack, as Matt wrestles with his "inner demons"; Will discovers Shagon's...See moreYan Lin learns a horrifying secret - from Nerissa; The school's radio station (K-SHIP) is the host, for the school's "Battle of the Bands"; Shagon's "armor" begins to crack, as Matt wrestles with his "inner demons"; Will discovers Shagon's and Khor's "true" identities; Nerissa "unites" the former Guardians - under her command... Written by CrabbyLion 2370 See less
Read more: Plot summary
Director
Norman LeBlanc (as Norman J. LeBlanc)
Editor
Guillaume Louyot (opening segment)
Status
Edit Released
Updated Sep 21, 2006

Release date
Sep 21, 2006 (United States)
Awards
Series awards
1 nomination

Contacts

Become a member to access contact information

Cast

+ Add Cast
22 cast members
Name STARmeter Known for
Kelly Stables
Will Vandom (voice) Will Vandom (voice)   See fewer
Top 5000
Candi Milo
Irma Lair (voice) Irma Lair (voice)   See fewer
Members only
Kittie Troy
Taranee Cook (voice) (as Miss Kittie) Taranee Cook (voice) (as Miss Kittie)   See fewer
Members only
Christel Khalil
Cornelia Hale (voice) Cornelia Hale (voice)   See fewer
Members only
Liza Del Mundo
Hay Lin (voice) Hay Lin (voice)   See fewer
Members only
Lauren Tom
Yan Lin / Susan Vandom (voice) Yan Lin / Susan Vandom (voice)   See fewer
Top 5000
Serena Berman
Elyon Brown / Princess Elyon / Queen Elyon (voice) Elyon Brown / Princess Elyon / Queen Elyon (voice)   See fewer
Members only
Dee Bradley Baker
Khor / Martin (voice) Khor / Martin (voice)   See fewer
Members only
Steve Blum
Kurt (voice) (as Steven Jay Blum) Kurt (voice) (as Steven Jay Blum)   See fewer
Members only
Susan Chesler
Cassidy (voice) Cassidy (voice)   See fewer
Members only
Greg Cipes
Clubber (voice) Clubber (voice)   See fewer
Members only
Jim Cummings
Tridart / Zacharis (voice) Tridart / Zacharis (voice)   See fewer
Top 5000
Jason Marsden
Matt Olsen / Shagon (voice) Matt Olsen / Shagon (voice)   See fewer
Top 5000
Tracy Martin
Bess (voice) Bess (voice)   See fewer
Members only
Byrne Offutt
Uriah (voice) Uriah (voice)   See fewer
Members only
Courtney Peldon
Courtney Grumper (voice) Courtney Grumper (voice)   See fewer
Top 5000
CCH Pounder
Kadma (voice) Kadma (voice)   See fewer
Members only
Michael Reisz
Nigel (voice) Nigel (voice)   See fewer
Members only
Justin Shenkarow
Eric (voice) Eric (voice)   See fewer
Members only
Kath Soucie
Nerissa (voice) Nerissa (voice)   See fewer
Members only
Cree Summer
Ember (voice) Ember (voice)   See fewer
Members only
B.J. Ward
Halinor (voice) Halinor (voice)   See fewer
Members only
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.
There was an issue loading this tab.

MOVIEmeter

Members only

Become a member to access additional data

Ratings Breakdown

8.8 / 10 | 18 votes