Anastasia Steele (Dakota Johnson) é uma garota simples de 21 anos, que nunca teve relacionamentos e estuda literatura. Certo dia, ela entrevista o poderoso empresário Christian Grey (Jamie Dornan) para uma reportagem do jornal da faculdade. Anastasia sente-se atraída por Grey, um homem educado, inteligente e intimidador. Os dois iniciam um relacionamento intenso e complexo. Descobrindo a própria sexualidade, Anastasia conhece os prazeres do sadomasoquismo, tornando-se objeto de submissão de Grey.