I don't think I've ever seen a denzel movie i didn't like or a role he did bad in. Now there are different degrees of his films but i wouldn't call any of them "bad."
Yes, even Virtuosity.
Virtuosity is legendary.
And Man on Fire was a great movie.