Linda Lovelace (Amanda Seyfried) wächst in einer streng religiösen Familie mit ihren Eltern Dorothy (Sharon Stone) und John (Robert Patrick) auf. Als sie eines Tages im Jahr 1970 den charismatischen Chuck Traynor (Peter Sarsgaard) kennenlernt, beginnt für sie ein Leben auf der Überholspur. Sie heiratet den Charmeur und zieht aus dem Elternhaus aus. Doch irgendwann sind ihre finanziellen Mittel knapp. Als ihr Ehemann, Manager und Zuhälter erfindet Chuck schließlich ihre "sensationelle Begabung zum Oralverkehr" und führt sie in die Porno-Branche ein. Im Jahr 1972 schlägt der Porno-Film "Deep Throat" ein wie eine Bombe und macht aus der bis dahin unbekannten Linda einen Star. Sie steigt zum Mediendarling und Postergirl für die sexuelle Revolution auf. Anfangs genießt das naive Mädchen ihre neue Identität, doch schon sehr bald muss sie nicht nur die dunklen Seiten der Sexindustrie kennenlernen, sondern auch die ihres Mannes.