Andy „Brink“ Brinker a jeho in-line bruslařská parta – Peter, Jordy a Gabriella – kteří si říkají „Soul-Skaters“ (což znamená, že bruslí pro zábavu, a ne pro peníze), se střetnou se skupinou sponzorovaných bruslařů, týmem X-Bladz – vedeným Valem – se kterým navštěvují střední školu v jižní Kalifornii.
Poté, co Brink dostane Vala a sebe suspendovaného za závodění na školní půdě, Brink zjistí, že jeho rodina má finanční problémy; tak jde proti přání rodičů a svých přátel a připojí se k týmu X-Bladz za 200 dolarů týdně. Tají to před svými přáteli, dokud ho neuvidí bruslit pro tým X-Bladz v místní soutěži. Brinkovi přátelé cítí, že byl zrazen a souhlasí se sjezdovým závodem – Soul-Skaters vs Team X-Bladz (konkrétně Gabriella vs Brink).
I když se původní Brinkova posádka rozhodla ho ignorovat, když zjistila, že je v souladu s týmem X-Bladz, Val byl ochotný být znovu jeho přítelem a pak souhlasil, že zůstane v jeho týmu. Během závodu Val úmyslně sabotuje Gabriellinu část trati tím, že sype kamínky na silnici. Gabriella vyhladí velké a utrpí drobná zranění. V tomto okamžiku se všichni Soul-Skaters zřeknou Brinka jako svého přítele; označí ho za zaprodance a přestanou s ním mluvit.
Brink se setká s Valem a začne se s ním hádat, končí v týmu X-Bladz. Ve dnech před soutěží se setká se svými přáteli na skate dvoře a řekne jim o svém plánu sponzorovat tým pod názvem “Team Pup ‘N Suds.” Přijmou Brinka jako svého přítele znovu.
Jako přátelé opět soutěží v soutěži. Na konci dojde na Brinka a Vala v mistrovském závodě. Brink, jeho přátelé a jeho rodina slaví dlouho očekávané vítězství. Bezprostředně po závodě je Val vyhozen z X-Bladzu za podvádění. Manažer týmu X-Bladz Jimmy nabízí Brinkovi pozici kapitána týmu. Brink si vzpomene, že bruslí pro zábavu a ne pro peníze, a nabídku odmítne.
Původní hudbu složil J. Peter Robinson, dodatečnou hudbu složil Phil Marshall.