Full-time mum Esther Caddick (Sarah Lancashire) is married to charismatic but competitive choirmaster, Michael (Neil Pearson). Esther’s life is turned on its head when her husband leaves her for new soprano Layla (Sarah Alexander).
Esther, now predominately alone with their three teenage children Kyle (Corrie’s Richard Fleeshman), Georgia and Fred, bears the brunt of her kids’ very different reactions to their parent’s break-up. Yet while privately nursing her own heartache she refuses to let life get her down.
Esther forms a new choir where everyone is welcome in order to help her troubled but musically gifted son Kyle express himself. The guitar wielding, bedraggled band enter the local music festival and find themselves going to head-to-head with Michael and the increasingly deranged Layla.
But when Kyle goes missing at the last minute and then Layla tries to sabotage their performance it looks like all is lost until the community’s new curate, Jake, steps in and comes to Esther’s aid. The band – called ‘All The Small Things’ after Kyle’s favourite group Blink-182 – go on to win the competition.