David's family descends into moral anarchy, as the consequences of his own failures are magnified in the next generation.
Watch this week's exciting episode of Talking Heads, as David's family life unravels further.
Fourth Sunday of Easter - Good Shepherd Sunday - Third Sunday after Easter
Third Sunday of Easter - Second Sunday after Easter