All the Small Things

All the Small Things

Episode 1 (1x1)


:

The arrival of glamorous and mysterious soprano Layla turns local choirmaster Michael and his wife Esther's lives upside down. Ousted from her marriage and her choir, the last thing self-effacing Esther expects is to find herself leading the charge with a rival offering in the local music festival. But the needs of her troubled but gifted son give her a courage and a determination she didn't know she had.

  • :
  • : 6
  • : 2
  • BBC One
  • 21