American Pastoral - Cast

Ewan McGregor

as Seymour 'Swede' Levov



Dakota Fanning

as Merry Levov


Uzo Aduba

as Vicky


David Strathairn

as Nathan Zuckerman


Rupert Evans

as Jerry Levov


Molly Parker

as Dr. Sheila Smith


Peter Riegert

as Lou Levov


  Change Location