Catholic Herald logo

John Michael McDonagh has found his very own De Niro in Brendan Gleeson