As previously announced, Sean Bean will star as Father Michael Kerrigan, a Catholic priest presiding over a Northern urban parish. Modern, maverick, and reassuringly flawed, Father Michael must be confidante, counsellor and confessor to a congregation struggling to reconcile its beliefs with the challenges of daily life in contemporary Britain.
Anna Friel (Marcella) will play Christina Fitzsimmons who lives in the heart of the community with her three children and mother. She works at the local betting shop but, even with her wages and the contribution of her mother’s pension, she's still skint. Christina is intelligent, sharp, and honest but the lack of money pushes her to the very edge.