Mark Wahlberg plays Eddie Adams, also known as Dirk Diggler, a young man with a large endowment who becomes a rising star in the adult film industry.
Julianne Moore portrays Amber Waves, an adult film star and mother figure to many in the industry, including Dirk Diggler.
Burt Reynolds takes on the role of Jack Horner, a veteran adult film director who discovers Dirk Diggler and guides his career.
Don Cheadle plays Buck Swope, a stereo salesman who aspires to open his own store and also dabbles in the adult film industry.
John C. Reilly portrays Reed Rothchild, Dirk Diggler's best friend and fellow adult film actor, who has dreams of making it big.
William H. Macy plays Little Bill, a downtrodden man whose wife frequently cheats on him, leading to tragic consequences.
Heather Graham takes on the role of Rollergirl, a young adult film actress who always wears roller skates and is looking for her big break.
Nicole Ari Parker portrays Becky Barnett, an adult film actress who is part of the chaotic world of the industry.
Philip Seymour Hoffman plays Scotty J., a crew member on Jack Horner's films who develops an unrequited crush on Dirk Diggler.
Luis Guzmán portrays Maurice t.t. Rodriguez, a nightclub owner who is part of the adult film industry scene.
Philip Baker Hall takes on the role of Floyd Gondolli, a producer and financier in the adult film industry with connections to criminal elements.
Thomas Jane plays Todd Parker, a young man who becomes involved in drug dealing and brings chaos into the lives of the characters.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.