Em Nosso Herói, Balthazar, um adolescente endinheirado chamado Balthazar “Balthy” Malone (Jaeden Martell) estuda numa escola particular em Nova York. Ele passa as noites gravando vídeos dramáticos e extremamente performáticos nas redes sociais condenando o livre porte de armas de fogo no país com a intenção de impressionar sua crush, uma jovem ativista que organiza protestos por leis mais rígidas de controle de armamento. Quando, porém, um troll da internet passa a zombar dos conteúdos de Balthazar e a enviar mensagens perturbadoras para ele, o ricaço se convence de que está lidando com um potencial atirador com intenções de realizar um massacre escolar. Logo, impulsivamente, Balthy viaja até o Texas para confrontar seu hater em pessoa e impedir uma iminente tragédia. Lá, ele encontra Solomon (Asa Butterfield) e uma complexa relação de amizade se estabelece entre os dois.