Fizzing like the soft drink from which they probably don't take their name, J2O are heading for the UK Street Dancing Championships...when disaster strikes.
Their lead shuffler Jay (Roach) tells his fellow troupe member and girlfriend Carly (Burley) that he "wants some space" and is quitting the gang just as they are on the brink of stardom.
Being a brassy northern lass, Carly doesn't take it lying down (or in any other dance routine permutation) but swears that the crew will make it...even when the less loyal members begin drifting off.
While delivering sarnies to the posh Nigels and Jemimas at a poncey ballet college, she catches the eye of dance mistress Helena (Rampling), who is quietly despairing at the lack of spirit in her correct yet lifeless hoofers.
Perhaps if she allows Carly and her crew to practise in the ballet studios then, in return, the sassy young thing (showing slightly too much midriff) could give her charges a bit of street-savvy oomph.
However, cultures clash when the snotty, classical rug-cutters look down at their reluctant partners and the mouthy urban cloggers can't stomach these privileged upstarts.
Typically for these dance-fixated outings, the drama - even with the haves pitched against the have-nots - never really gets much more rarefied than a rehearsal for Hollyoaks.
However, this explodes when it comes to the dance routines (helped out by Britain's Got Talent winners Diversity), with the 3D coming into its own and mercifully not panning out like an Avatar/Strictly Come Dancing cross. That would be awful.
The Sugar Plum Fairy gets a rad mash-up, Ironik do a nifty remix of Elton's Tiny Dancer featuring Chipmunk, and a bevy of buff dancers wave, windmill, tut, slide and toprock in the best traditions of urban jitterbugging.
Don't dismiss it as a cheap Brit copy of Save The Last Dance - this stands on its own two feet and more.