W roli Lovelace zobaczymy znaną z hitu "Mammia Mia!" Amandę Seyfried, która w obsadzie głośnej produkcji zastąpiła Kate Hudson. Jej męża Chucka Traynor’a zagra Peter Sarsgaard. Na udział w projekcie zgodził się również Hank Azaria. Zagra Jerry'ego Damiano, reżysera hitowego filmu porno "Głębokie gardło".
Nominowany do Oscara James Franco był wcześniej wiązany z postacią Traynor’a, ale ostatecznie zaproponowano mu rolę założyciela magazynu "Playboy".