With senior prom only weeks away, Haley's (Bethany Joy Galeotti) frustration over her injuries increases and Skills (Antwon Tanner) and Mouth (Lee Norris) hatch a plan to help Nathan (James Lafferty) earn money for the big dance by stripping.
Brooke (Sophia Bush) betrays Rachel (Danneel Harris) in order to get closer to a new guy (guest star Stephen Colletti, "Laguna Beach") and Peyton (Hilarie Burton) and Lucas (Chad Michael Murray) resolve to be happy. Struggling with her drug addiction, Deb (Barbara Alyn Woods) makes a choice that could end her life.