Ridley Scott’s crime epic is dynamite from the first frame to the last. Denzel Washington and Russell Crowe star as, respectively, a rising star in the heroin trade in 1970s New York City and the blue collar detective – honest to a fault? – who is trying to get to him. Well acted, brilliantly directed and surprisingly decent writing from Steven Zaillian (he made 2006’s worst film: “All the King’s Men”!) combine for a strong effort.