George - protagonist, loyal, caring, idealist, street smart
Lennie - protagonist, mentally undeveloped, very strong
Curley - antagonist, confrontational, violent, controlling
Crooks - lonely, black, discriminated against
Candy - old, disabled, constantly worried (the state will put him in a retirement home, where he won't be treated right)
Curley's Wife - lonely, had a dream, discriminated against