Louis, som lever med en intellektuel funktionsnedsættelse, anklages fejlagtigt for mordet på sin søster Delia og idømmes fem års fængsel. Da han bliver løsladt, får han besøg af en af de sidste mænd, som så søsteren i live, og som antyder at der er mere bag mordet på hende, end man tror. Udrustet med ny information tager Louis ud på en personlig mission for at finde den ansvarlige for Delias mystiske død.