Главный герой криминальной драмы «Город порока» — бывший полицейский Билли Таггарт работает частным детективом и берется за расследования дел любой сложности. Однажды к Билли обращается мэр города Николас Хостетлер, который подозревает свою жену в неверности. В преддверии предвыборной гонки мэру совершенно ни к чему скандалы, касающиеся семейной жизни поэтому он просит Таггарта проследить за супругой.
Доказательства измены добыть оказалось не сложно, куда сложнее оказались последствия этого простого, на первый взгляд, дела. Но оно оказалось куда более серьезным. По мере ведения дела детектив Таггарт сталкивается с ложью, хитросплетенными интригами и даже убийствами. Так, по собственному не знанию, Билли оказывается втянут в опасный водоворот событий.