Little Women - Cast

Saoirse Ronan

as Jo March


Emma Watson

as Meg March


Florence Pugh

as Amy March


Eliza Scanlen

as Beth March


Timothée Chalamet

as Theodore 'Laurie' Laurence


Laura Dern

as Marmee March


Meryl Streep

as Aunt March



Louis Garrel

as Friedrich Bhaer



James Norton

as John Brooke




Taylor Murphy

as Amy (Older)


Elise Jones

as Amy (Young)


Stuart Edge

as Brooke


  Change Location