Lorenzo Brandoni, an experienced detective, is investigating a series of unsolvable crimes. Nothing seems to make sense, and even more puzzling is his confusion when a young nun named Caterina appears and confesses to being the killer of all the murders. Lorenzo must investigate and confront his deepest fears to reach the harshest truth and solve the impossible crimes.