@Benedick: agreed Leguzamo and Snipes both turn in possibly their best performances ever.