Love is from the heart... but dance is in the soul.
Amidst power cuts, strikes and boot-boy aggro on the football terraces, Joe McCain (Martin Compston), is bored of a life that's going nowhere. Enter hair-dresser Jane (Nichola Burley). Blonde, brassy, and moving to the beat of all-night dancing at The Wigan Casino - the home of Northern Soul.
Mandy (Felicity Jones), a cute and spunky artist, is eager to help Joe become the cool "soul boy" he wants to be. As Mandy falls for Joe a love triangle develops leaving Joe to decide who and what he really wants in his life.