EPISODE

21. Over the Hills and Far Away

On the night of the rehearsal dinner, Brooke tangles with Haley over Haley's wedding dress. Lucas and Karen return to Tree Hill and Peyton makes a startling discovery.

Description: Description source · Content or data license. Source formatting adapted for this entry.

THIS ENTRY’S STORY

Plot summary and ending

Spoilers ahead. Coverage follows the scope labeled below.

Complete story — includes the ending

Jake accepts Peyton's proposal, but then hears her saying in her sleep she loves Lucas. He says she has lost two mothers and now wants to be a mother - be part of a family. Jake tells her she needs to go home and clear her mind about who she truly loves. Brooke organizes a show at Nathan and Haley's rehearsal dinner to relive their love story. Lucas returns and Brooke says that she hasn't missed him like she used to, realizing she is not so dependent on him. During the show, Peyton has to step in to play Haley in a scene where she and Lucas, who plays Nathan, say they love each other. Peyton tears up as she realizes that Lucas is the one for her. At the end of the night, Peyton decides to tell a shocked Brooke that she is still in love with Lucas. This episode is named after a song by Led Zeppelin and another by Gary Moore which was covered by Nightwish.

Sources and content license

Source and revision history · Adapted from Wikipedia contributors, One Tree Hill season 3. HTML formatting and reference markers removed. · Content license