In Genoa, a righteous police inspector fights to bring down a powerful drug ring, all while key suspects and those closest to him begin to die in more-or-less equal measure.
Recently viewed
Please enable browser cookies to use this feature. Learn more.