John Shea
as
Mr. Lawrence
Justin Bruening
as
Teddy Lawrence
Greta Gerwig
Director
Florence Pugh
as
Amy March
James Norton
as
John Brooke
Emma Watson
as
Meg March
Timothée Chalamet
as
Theodore 'Laurie' Laurence