Amor Swart

from The Promise by Damon Galgut

Role: Protagonist

Youngest Swart sibling

Readers picture Charlize Theron as Amor Swart in The Promise by Damon Galgut. Other fancast picks include Jessie Buckley and Andrea Riseborough.

Top pick

Charlize Theron

Other picks

Jessie Buckley

Andrea Riseborough

Picture someone else? to vote or add your own pick.

What Amor Swart looks like

How readers say the book describes them.

Other The Promise characters

See all characters