Credit: Ed Araquel/The CW ©2012 The CW Network Photo: Adam, Jake, and Callum in Season 1, Episode 19: “Crystal”

Crystals, you guys. Crystals! We've been curious about these palm-sized pieces of sparkly wonder ever since Dawn (Natasha Henstridge) rubbed one on Sally Matthews head and brought her back to life, and it looks like we're finally getting some answers.

In The Secret Circle Season 1, Episode 20, "Traitor," one of the Circle's pet rocks is stolen from the clubhouse, and you know what that means: There's a traitor among us! The gang determines that the double-crossing witch who's helping Eben used magic to steal the crystal, and they go on a mission to find out the truth.

Jake (Chris Zylka) calls a meeting with his surrogate father, Isaac, to see if he'll lend a helping hand, but Cassie (Britt Robertson) and her crazy eyes ruin their delicate alliance when her poor understanding of dark magic leads them to the "Creepiest Place on Earth." Yep, it looks like we're finally going to see the inside of Drunk Dad's bedroom. (Just a guess.)

Meanwhile, Melissa (Jessica Parker Kennedy) and Adam (Thomas Dekker) finally get some alone time, and they uncover a "magic trick" (floating dew drops?), while Faye (Phoebe Tonkin) and Jake try to steal Dawn’s crystal. So what about our girl Diana (Shelley Hennig)? She's so frustrated by the whole pet rock situation that she reaches out to Charles (Gale Harold)! Does this mean the elders and the younguns are officially working together to destroy their common enemy? And why isn't John Blackwell's name floating around this synopsis?

Check out the full episode description below!

THE CIRCLE DOES MAGIC TO FIND THE REMAINING CRYSTALS — When a crystal is magically stolen from the abandoned house, the Circle decides it was the traitor witch working with Eben (guest star Sammi Rotibi) so Jake (Chris Zylka) calls for a meeting with Isaac (guest star JR Bourne) to see if they can get him to change sides.  Cassie’s (Britt Robertson) loose grasp on her dark magic threatens to destroy any possible alliance when their pursuit of the traitor leads them to the “Creepiest Place on Earth.”  Meanwhile, Faye (Phoebe Tonkin) and Jake (Chris Zylka) work together to steal Dawn’s (Natasha Henstridge) crystal, Melissa (Jessica Parker Kennedy) and Adam (Thomas Dekker) pair up and uncover a new magic trick.  Meanwhile, a frustrated Diana (Shelley Hennig) reaches out to Charles (Gale Harold) for help.  Eagle Egilsson directed the episode written by Roger Grant & Katie Wech (#120).