Arnall plays Father Stephen , the priest whose lengthy sermon on Hell terrifies the teenage John Gielgud .
John Gielgud plays Father Arnall , the priest whose lengthy sermon on Hell terrifies the teenage Stephen .