It is 25 years later and the One Tree Hill friends gather to celebrate Nathan and Haley's 20th wedding anniversary. But a tragic accident involving their son, Jamie, nearly breaks them up. Can Nathan and Haley find love amid tragedy, or will they lose each other in the process? Lucas and Hilarie raise the next generation of One Tree Hill's athletes with their twin sons Harrison and Liam; Brooke deals with her daughter, Lucy's popularity against the daughter of Rachel Gatina, Aubrey at One Tree Hill High School as she vies for head cheerleader, and become involved in a triangle involving Harrison and Liam Scott and Aubrey Gatina, as well as Brooke Davis Designs; and Quinn and Clay plan their wedding amid getting engaged.