De Niro's acting was excellent.
De Niro shines at giving understated performances as he did in this movie and in True Confessions. He doesn't have to say a thing, you can see what he's thinking and feeling in his eyes.
PSH's performance was outstanding and I think it's unfair to compare De Niro's performance with PSH's. It's like comparing apples and cars.