Eiji Arima is een ervaren detective die op het punt staat met pensioen te gaan. Shoichi Sera is een jonge advocaat en Misuzu Haruna is officier van justitie. Deze drie mensen behoren tot het Gohan Taisakushitsu (‘Bureau voor Verkeerde Inschattingen’’). Het is hun taak om ter dood veroordeelde veroordelingen opnieuw te onderzoeken en na te gaan of iemand ten onrechte is veroordeeld.
Londen, 1888. Een moordenaar bekend onder de naam Jack the Ripper vermoordt op brute wijze vijf prostituees. Hoewel de moorden het wereldnieuws halen, blijft de identiteit van de moordenaar al meer dan 120 jaar een mysterie. Maar nieuw bewijsmateriaal gevonden door een internationaal team van experts leidt naar een Duitse zeeman en naar de Lower East Side in New York.