Соломон Нортрап (Чіветель Еджіофор) народився на півночі Америки вільною людиною. Він здобув освіту і став професійним музикантом, який забезпечував своїм ремеслом себе, свою дружину і дітей. У 1841 році 30-річного Нортрапа викрали у Вашингтоні і відправили на Південь, де в ту пору процвітало рабство. Жадібний ділок Тео Фріман (Пол Джаматті) видав Соломона за раба-втікача і продав його в Луїзіані проповідникові-баптисту Вільяму Форду (Бенедикт Камбербетч). Форд зміг розгледіти в Соломоні особистість, але, незважаючи на повагу і подобу дружби, залишався для нього насамперед господарем.
Коли справи Форда погіршилися, він був змушений продати Соломона, і той потрапив на плантацію Едвіна Еппса (Майкл Фассбендер). Неврівноважений і жорстокий, Еппс прославився на весь штат своїми методами "виховання" рабів. В особі Соломона, який продовжує вірити у свободу, Еппс зустрічає сильного супротивника і намагається зломити його волю і дух. Їхні стосунки загострюються, коли на допомогу Соломону приходить Петсі (Люпіта Ніонго / Lupita Nyong'o) - рабиня, яка стала жертвою сексуальних домагань Еппса.
Зустрівшись із канадським аболіціоністом Самуелем Бассом (Бред Пітт), Соломон знову знаходить надію на повернення додому, до своєї сім'ї та вільного життя.