Two absorbing dramas: one set in Chile, the other set in Iceland
Robert Tanitch reviews the latest DVDs THE CLUB (Network). Chilean director Pablo Larrain explores what the Roman Catholic Church did in Chile with its paedophile priests. This hard-hitting, uncompro ...