After visiting Jake Jagielski in Savannah, Peyton Sawyer returns to Tree Hill. Her trip concludes with the startling realization that she is still in love with Lucas Scott, a truth Jake helped her see after she spoke Lucas's name in her sleep.
A primary subplot involves Brooke Davis and Haley James Scott. Brooke, serving as the maid of honor, has designed a custom wedding dress for Haley. However, Haley finds the dress overly elaborate for her simple tastes, leading to a heated confrontation where Brooke insults Haley before eventually reconciling. [S3E21] Over the Hills and Far Away
Watch the official episode preview to see the tension build before Nathan and Haley's big day: After visiting Jake Jagielski in Savannah, Peyton Sawyer