A cute jock named Luke (recurring guest star ZACHARY ABEL - Make It or Break It) asks Cassie to the school dance, and after watching Adam spend time with Diana at the boathouse, she accepts his offer. Meanwhile, Melissa sees the dance as an opportunity to get closer to Nick. Faye, on the other hand, has no plans to go and remains focused on finding a way to control her powers. Dawn discovers someone from their past, an intense man named Zachary (guest star DAVE BAEZ - Dexter), is in town asking questions about the Cassie and the Circle, so she asks Charles to keep an eye on him.
Download the TV Guide app for iPhone, iPad and Android!