La vida de Charlie Bucktin (Levi Miller) cambia para siempre la noche en la que Jasper Jones (Aaron L. McGrath), un muchacho mestizo rechazado por su pueblo, le muestra el cadaver sin vida de la joven Laura Wishart. Charlie acepta las explicaciones de Jasper en las que afirma que él no es el asesino, embarcándose en una aventura para descubrir al auténtico culpable de lo sucedido. Para ello tendrá que enfrentrarse contra los racistas que habitan en su pueblo, además de experimentar por primera vez el amor y de descubrir qué significa realmente ser valiente.