Annie (Shenae Grimes) prepares for her driver's test and works out a plan with Ethan (Dustin Milligan) so they can attend the Homecoming dance without officially making it a date. Adrianna (Jessica Lowndes) confesses about her drug use, effectively clearing Naomi's (AnnaLynne McCord) name, and is forced to check into rehab for her addiction. With no one left to turn to, Adrianna finds Navid (Michael Steger) by her side, determined to help her through her pain. At the dance, Ryan (Ryan Eggold) catches Kimberly (guest star Jessica Lucas) buying drugs from a student but is even more surprised to learn that she is an undercover cop. After a conversation with Tabitha (Jessica Walter), Debbie (Lori Loughlin) confronts Tracy (guest star Christina Moore) about her inappropriate behavior towards Harry (Rob Estes), and despite her root canal pain, Silver (Jessica Stroup) and Dixon (Tristan Wilds) dance the night away.