A dangerous criminal from Danny's past comes back to seek revenge and kidnaps...
Blue Bloods
Season 3 Episode 20: Ends and Means
Danny was about to apprehend a known drug dealer but a man who accompanied him starts shooting and even the dealer is hit. Danny goes to the hospital to talk to him but Linda won't let him. Later the shooter kills someone else. And when...