Nathan en Haley groeien naar elkaar toe, ondanks het recente schandaal. Brooke vraagt zich af of er een nieuwe vonk zou kunnen overslaan bij Chase (terugkerende gastrol STEPHEN COLLETTI).
Op de avond voor het huwelijk van Nathan en Haley maakt Brooke ruzie met Haley over de trouwjurk. Lucas en Karen keren terug naar Tree Hill. Peyton doet een schokkende ontdekking.
Nathan staat oog in oog met een oude rivaal, Brooke krijgt te maken met iemand die haar ooit pijn heeft gedaan en het boek van Lucas leidt hem naar onbekende, bedreigende wateren.
Nathan komt tegenover een oude basketbalrivaal te staan die geïnteresseerd is in Haley. Brooke en Mouth zinnen op wraak tegen Rachel. Dan heeft een aanvaring met de oom van Nathan. Peyton neemt een grote beslissing.
Lucas gaat naar Hollywood; Nathan krijgt een basketbal-try-out; Peyton worstelt met Mia (KATE VOEGELE) over haar album; en Julian (AUSTIN NICHOLS) wil dat Brooke een ontwerp maakt voor zijn film.