Theo Gadelha (Wagner Moura) é um médico, casado com a também médica Branca (Mariana Lima), pai do adolescente Pedro (Brás Antunes) e filho de um pai ausente (Lima Duarte). Sua mulher pede a separação, seu filho rejeita sua orientação e a casa que construiu para a família vai ser posta à venda. Aos poucos, Theo constata que seu mundo está desabando. Mas nada se compara ao que está por vir: no fim de semana em que completaria 15 anos, seu filho Pedro some de casa. Theo pega a estrada em busca do filho. A viagem Brasil adentro vira um caminho de autoconhecimento, um percurso para transformações e descobertas.