An average film compared to director Ann Hui's more captivating works. But it's still well worth a viewing if simply for Anthony Wong's perfect portrayal of Father Peter Kam. The actor, who has appeared in too many lame films for his own good, finally landed a role which does justice to his superb acting.