The Best Years of Our Lives - Cast

The Best Years of Our Lives Movie Poster

Fredric March

as Al Stephenson


Dana Andrews

as Fred Derry


Harold Russell

as Homer Parrish


Myrna Loy

as Milly Stephenson


Teresa Wright

as Peggy Stephenson


Virginia Mayo

as Marie Derry


Steve Cochran

as Cliff Scully


  Change Location