Even angels can have a dark side... As the sticky heat of August settles over Florence Dan Armstrong is ready for a well-earned break - sightseeing with fianc?e Anna daughter Tricia and her fianc? Shaun. But when a British man is found dead inside the city?s magnificent Duomo Dan?s plans quickly change. The victim Tristan Angel is a super-wealthy arms dealer with a saintly name and a devilish reputation. But what was he doing in the cathedral and who decided to make it his final confession? At Angel?s opulent villa in the hills of Fiesole Dan and Commissario Virgilio encounter a colourful cast of suspects - each one hiding secrets and none too eager to talk. As tempers rise and the heat outside grows ever more intense Dan and his four-legged sidekick Oscar must sniff out the truth before the killer strikes again.