movie entertaining never ever boring even running nearly  hours al pacino michelle phieffer rest cast great film believable violence little extreme film showed vicious drug trade time film ending amazing probalby one coolest scenes ever great movie probably really enjoy it