Cast (48)

Jennifer LawrenceMother

Javier BardemHim

Ed HarrisMan

Michelle PfeifferWoman

Brian GleesonYounger Brother

Domhnall GleesonOldest Son

Jovan AdepoCupbearer

Amanda ChiuDamsel

Patricia SummersettConsoler

Eric DavisBumbler

Raphael Grosz-HarveyPhilanderer

Emily HampshireFool

Abraham AronofskyWanderer

Luis OlivaIdler

Stephanie Ng WanWhisperer

Chris GartinAdulterer

Stephen McHattieZealot

Ambrosio De LucaDefiler

Gregg BelloPisser

Arthur HoldenLingerer





























