Filmin hikayesi Jack Irish (Guy Pearce) adında bir avukatın etrafında dönmektedir. Jack, eski bir suçlu olan Harry Strang'den (Barry Humphries) gelen bir telefonla işin içine çekilir. Harry, eski iş arkadaşı Danny McKillop'un (Shane Jacobson) ölümüyle ilgili bir konuda yardım istemektedir. Danny, bir araba kazasında hayatını kaybetmiştir ancak Harry, Danny'nin ölümünde şüpheli bir durum olduğunu düşünmektedir.
Jack, Danny'nin ölümünün ardındaki gerçeği öğrenmek için araştırmalar yaparken, eski bir cinayet davasının ipuçlarını da takip etmek zorunda kalır. İşin içine birçok tehlikeli insan girer ve Jack, kendisini korumak ve gerçeği ortaya çıkarmak için sıkı bir mücadele verir.