Two teens are sent back in time to meet Martin Luther King Jr. at several points during his life.
Ed Asner
as Mr. Harris (voice) (as Ed Asner)
Angela Bassett
as Miles' Mom (voice)
Lucas Black
as Randy (voice)
Theodore Borders
as Martin at Age 12 (voice)
LeVar Burton
as Martin at Age 26 (voice) (as Levar Burton)
Jessica Garcia
as Maria (voice)
Danny Glover
as Train Conductor (voice)
Whoopi Goldberg
as Mrs. Peck (voice)
Samuel L. Jackson
as Turner (voice)
James Earl Jones
as Daddy King (voice)
Ashley Judd
as Mrs. Dale (voice)
Richard Kind
as Mr. Willis (voice)