<-- Previous EpisodeNext Episode -->
Torn between her loyalties to the Circle and her family, Cassie (Britt Robertson) wrestles with the secrets she must keep from her grandmother (Ashley Crow). Nick (Louis Hunter) is thrown for a loop when Melissa (Jessica Parker Kennedy) adopts a new attitude and enlists his help to track down her family's Book of Shadows. Faye (Phoebe Tonkin) is also recruited but isn't happy about being the third wheel. Meanwhile, Diana (Shelley Hennig) is craving some alone time with Adam (Thomas Dekker) and arranges a date night so they can rekindle the spark in their relationship, but all six of them are brought together to fight off a dark force that threatens to destroy the Circle from within. Completely unaware of the new danger encroaching on their children, Dawn (Natasha Henstridge) joins Charles (Gale Harold) aboard his boat to further their plans for the Circle, but is surprised to find that Charles may have more than business on his mind.
Source: The CW
The episode begins and Melissa wakes up with a terrible headache and throws Nick off her. She doesn't feel well. The demon worm thing slithers down her back. In the morning, Cassie's grandmother fishes for info about what she was up to last night. She says she was with Faye and Diana. Her grandmother says their parents were all friends, who ended up going through tragedy. They make plans for dinner later. Her grandmother assures her she can talk to her about anything. Meanwhile, Melissa gingerly walks in to school, twitching slightly and itching. She bumps into Mrs. Chamberlain and shrieks, but apologizes. Walking in to school Cassie asks Diana why she can't tell her grandmother. Diana doesn't want her dad to know. ..Read the full recap