Home Comic Book Previews Talon #7 By CBR Staff Published Apr 23, 2013 • If the Court of Owls isn't responsible for killing Talon, then who is?