If you missed this BBC drama when it was first shown in June, catch it on iPlayer while it’s still available.

Sean Bean has the role of a lifetime in Father Michael Kerrigan, a Catholic priest who takes on the troubles of his parishioners while – unbeknown to them – fighting his own demons.

An excellent Anna Friel, Adrian Dunbar and Paula Malcomson also star.