There is no denying the power of Polanski 's film ...