La ventunenne Anastasia “Ana” Steele (Dakota Johnson) studia letteratura inglese negli Stati Uniti. Quando la sua amica e coinquilina si ammala improvvisamente, si ritrova a sostituirla per un’intervista del giornale studentesco a Christian Grey (Jamie Dornan), un ventisettenne imprenditore miliardario di Seattle. La ragazza rimane turbata dal carattere e dal fascino del carismatico uomo e tra i due inizia una relazione molto particolare che andrà a sfociare in strane manie sessuali...