Arthur Bretnik (Aaron Eckhart) er en privatdetektiv med en traumatisk fortid, der bliver hyret til at undersøge et mord i den lille by Wander. Under arbejdet med sagen får han mistanke om, at morderen kan være en del af den samme gruppe, der var ansvarlig for hans egen datters død. Mens hans paranoia vokser, må han hitte rede i løgne og bedrag - og opklare sagen.