Here's the official guide of Blue Bloods season 3 episode 21 "Devil's Breath". This episode airs on Friday, April 26 on CBS.
DANNY FINDS A DISORIENTED MAN IN A PARK COVERED IN HIS GIRLFRIEND’S BLOOD AND UNABLE TO REMEMBER HOW HE GOT THERE --
- When Danny finds a disoriented man in a park covered in his girlfriend’s blood, he finds it hard to believe that the man has no recollection of the night’s events until they find a strong narcotic in his bloodstream.
- Meanwhile, Jamie gets into trouble when he helps an off-duty officer cover up his intoxication after he apprehended an armed robber.