Zechariah finds himself unexpectedly at the crossroads of longing and fulfillment, as his son, John, becomes the last great prophet before Jesus. In his song, he grapples with the mercy of God—how God promises mercy and how God provides mercy. And we find that God’s mercy often takes unexpected turns.