Em Nos Tempos do Imperador, trinta anos após a independência do Brasil ser proclamada, Dom Pedro II (Selton Melo) tenta ampliar o progresso no país, investindo na educação. Ele vive um casamento de aparências com Teresa Christina (Letícia Sabatella) e se sente desistimulado com a vida que leva. Até que conhece os jovens Pilar (Gabriela Medvedovski), uma jovem que sonha em se tornar médica, e Jorge/Samuel (Michel Gomes), um ex-escravo que luta pela abolição da escravatura, e decide ajudá-los em seus objetivos.