In Films AdminMar 171 min readNews: 'Revelation' to stream on Netflix from 22 MarchWalkley-winning series on child abuse in the Catholic Church to screen on Netflix