All the Small Things (2009)

In an English town, the choir master's personal musical ambition and crush on the new soprano drive him to blow up his marriage (with children) for her.
Drama · Starring Sarah Lancashire, Neil Pearson, Sarah Alexander, Bryan Dick
Season 1 episodes
- Episode 1: Episode #1.1
- Episode 2: Episode #1.2
- Episode 3: Episode #1.3
- Episode 4: Episode #1.4
- Episode 5: Episode #1.5
- Episode 6: Episode #1.6