Zdolna i nieco chimeryczna łyżwiarka figurowa oraz były hokeista, który zmarnował już wiele szans na sportowy sukces, rozpoczynają wspólne treningi. Ich celem jest olimpijskie złoto.

Nadya była utalentowaną łyżwiarką figurową. Wypadek przekreślił jednak jej marzenia o karierze. Właśnie w momencie załamania Nadya poznaje Sashę, hokeistę, który nie pozwala dziewczynie przekreślić marzeń. Stara się jej za wszelką cenę przywrócić wiarę we własne możliwości.

Jackie to zdolna łyżwiarka figurowa, która odnosi kontuzje uniemożliwiającą wykonywanie najtrudniejszych skoków. Dziewczyna rezygnuje z występów solowych na rzecz konkurencji par sportowych, lecz do tego potrzebuje partnera.

Po rozstaniu z Zackiem Conroyem, Alex Delgado (Francia Raisa) jest sama zarówno na lodzie, jak i w życiu. Ponieważ nie ma partnera, od jakiegoś czasu nie startuje już w zawodach i zajmuje się nauczaniem młodych łyżwiarek. Pewnego razu, chiński trener, pan Zheng (Zhenhu Han), proponuje jej współpracę. Chce przygotować ją do mistrzostw kraju z upadłą gwiazdą łyżwiarstwa szybkiego w roli partnera. James McKinsey (Brendan Fehr), bo o nim mowa, został zdyskwalifikowany ze startów w swojej dyscyplinie, po tym jak publicznie uderzył kolegę z reprezentacji. Gdy początkowo trudna współpraca między Alex i Jamesem zaczyna układać się coraz lepiej, chłopak otrzymuje propozycję, której trudno się oprzeć; jeżeli oficjalnie przeprosi pobitego kolegę, będzie mógł wrócić do składu reprezentacji w łyżwiarstwie szybkim.

Casey Carlyle marzy, by zostać pełną wdzięku mistrzynią w jeździe figurowej na lodzie. Jest natomiast niezgrabnym molem książkowym, której matka ma wielkie aspiracje i chce posłać ją na jeden z czołowych uniwersytetów. Gdy jednak Casey przemyślnie podąża za głosem swego serca, okazuje się, że przemiana jest możliwa... i to taka, o jakiej nie marzyła nawet w najśmielszych snach.