Well worth a watch if you have 45 minutes. . .