Chi è senza peccato - The Dry, il film diretto da Robert Connolly, segue la storia di Aaron Falk (Eric Bana), un detective di polizia, che dopo 20 anni fa ritorno nella sua città natale in occasione del funerale del suo vecchio amico d'infanzia Luke (Martin Dingle Wall). La polizia locale ritiene che Luke prima di togliersi la vita abbia ucciso sua moglie e suo figlio. Pare che l'uomo fosse vittima della disperazione di un paese messo a dura prova da più di dieci anni di siccità.
Falk accetta con riluttanza d'indagare sul caso per capire se si tratta di qualcosa di più di un omicidio-suicidio. Le ricerche porteranno alla luce una vecchia e profonda ferita che ha coinvolto il detective diversi anni prima, quella della morte di una ragazza di 17 anni, che era anche un'amica di Luke. Falk sospetta che ci sia un collegamento tra questi due crimini e mentre si batte per dimostrare l'innocenza del suo amico Luke e la sua, sarà costretto ad affronta il pregiudizio e la rabbia dell'intera comunità.