El juez Joseph Dredd (Sylvester Stallone) es un juez que vive en un violento mundo futuro, donde la Tierra ha quedado reducida a un inhabitable desierto, en el cual la gente es forzada a vivir en Megaciudades, imperadas por el crimen. Dredd es inculpado por Rico (Armand Assante), su clon, del asesinato de un periodista y es condenado a cadena perpetua. Ayudado por un prisionero a quien él sentenció previamente (Rob Schneider), Dredd trata de limpiar su nombre. También recibe ayuda del Juez Fargo (Max von Sydow) y de la Jueza Hershey (Diane Lane). Dredd logra encontrar a Rico y lo mata antes de que pueda activar el ejército de clones que ha estado construyendo. Al final del filme, Dredd es absuelto de todos los cargos y vuelve a las calles de la Mega Ciudad.