The young cop died with his pants around his legs. The crowd had gathered to witness the image of the Virgin Mary weeping tears of frozen water on a Bronx retaining wall. NYPD detectives Gregory and Ryan, partners, competitors, confessors, have a different hunch on the crime. The glad-handing Gregory suspects a prostitute; Ryan is fixated on a rogue cop. But as both men press their investigation they run into a minefield of danger - that place where angels and demons play together, and a killer works in most mysterious ways...