Ohh.. Jewel is in a lot of series though.. she also has a part in one of the Supernatural episodes. She plays a beastie.
You guys make me want to rewatch this series, for like the third of fourth time hehe. So it shall be. Too bad it's gone so soon though, two days of intense watching and it's gone..