Saw it in the US a few weeks ago. I wouldn't say it was the best film I've ever seen or anything but you can't go wrong with Denzel can ya?

That said Crowes character was a bit of a damp squib. Not Crowes fault really, he's just not nearly as big a character as Denzels.