All The Small Things

  |  Buy to Own: 04/05/2009
  |  360 min
Rated TBC by the BBFC
All The Small Things Film Poster


All six episodes of the BBC drama series set in the north of England. Sarah Lancashire stars as the sparky but self-effacing Esther, a singer in the local choir conducted by her husband, the charismatic Michael (Neil Pearson). Esther nimbly juggles the demands of clashing choral egos and chaotic family life - that is, until glamorous soprano Layla (Sarah Alexander) arrives on the scene, tearing apart the harmony of both the choir and Esther's marriage.