
Dan riesce a smascherare la relazione del sindaco con due ragazze e decide di ricattarlo chiendogli il suo posto di sindaco.
La notizia sconvolge Deb la quale decide che l'unica soluzione per chiedere il divorzio sia quella di fare la moglie perfetta per alcuni mesi fino la nomina di Dan.
Brooke nel frattempo organizza una festa al Tric e Lucas e Haley decidono il loro costume per il ballo in maschera.
Ellie ha una discussione con il padre di Peyton la quale dice a quest'ultimo di tenere d0occhio la figlia che potrebbe avere la sua stessa malattia.
Nathan si dimostra ancora innamorato di Haley e decide di far tornare Chris. Lucas si veste da Tommy Lee ma non fa colpo su Brooke. Haley si veste invece da Sandy Olsson e Nathan, vestito da Batman, la aiuta lo stesso ad uscire da una situzione piuttosto imbarazzante.
Haley decide di andare via correndo ma la raggiunge Batman che le da un appassionante bacio. Haley è felicissima per il bacio di Nathan ma in realtà dietro il vestito si nasconde Chris.