"A New Jersey guy dedicated to his family, friends, and church, develops unrealistic expectations from watching porn and works to find happiness and intimacy with his potential true love."
Joseph Gordon-Levitt
as Jon Martello, Jr.
Scarlett Johansson
as Barbara Sugarman
Julianne Moore
as Esther
Tony Danza
as Jon Martello, Sr.
Glenne Headly
as Angela Martello
Brie Larson
as Monica Martello
Lindsey Broad
as Lauren
Rob Brown
as Bobby
Jeremy Luke
as Danny
Paul Ben-Victor
as Priest
Italia Ricci
as Gina
Amanda Perez
as Lisa
Sarah Dumont
as Sequins
Sloane Avery
as Patricia
Loanne Bishop
as Barbara's Mom
Arin Babaian
as Bartender
Arielle Reitsma
as Pink
Rizwan Manji
as Teacher
Eva Mah
as Waitress
Nina Agdal
as Supermodel in Commercial
Jason Burnham
as Promoter
Johnny Ferrara
as Other Driver
Tiffany Pulvino
as Hostess
Olia Voronkova
as Russian Voices
Sonni Brown
as Woman in Car
Antoinette Kalaj
as Feefee
Arayna Eison
as Beebee
Becky O'Donohue
as Deedee
Elena Kim
as Purple
Tanya Mityushina
as White Shorts
Craig Marks
as Church Parishioner
Anne Hathaway
as Emily Lombardo
Channing Tatum
as Conner Verreaux
Meagan Good
as Hollywood Actress #2
Cuba Gooding Jr.
as Hollywood Actor #2
Alexis Texas
as Porn Actress (uncredited)
Sunny Lane
Devon
Cheyne Collins
as Porn Actor (uncredited)
Kayden Kross
Jenny Hendrix
Damien Michaels
Tori Black
Manuel Ferrara
Mia Malkova
Jynx Maze
Dani Daniels
Isis Taylor
Bree Olson
Aletta Ocean
Stoya
Mark Ashley
Misty Stone
Borislav Iliev
as Three Finger (uncredited)
Louise Cliffe
as (archive footage) (uncredited)
Nina Varano
as Club Girl (uncredited)
Director
Writer
Ram Bergman
Producer
Thomas Kloss
Director of Photography
Nicolas Chartier
Executive Producer
Ryan Kavanaugh
Venus Kanani
Casting
Elizabeth Cummings
Art Direction
Nathan Johnson
Original Music Composer
Bruce Wayne Gillies
Line Producer
Tucker Tooley
Mary Vernieu
Lauren Zuckerman
Editor
Meghan C. Rogers
Production Design
Emily Blunt
Thanks
Trish Almeida
Hair Department Head
Cindy Coburn
Set Decoration
Tony Villaflor
Sound Re-Recording Mixer
Gary Rizzo
John Houlihan
Music Supervisor
Diane Ward
Production Coordinator
Daniel C. McFadden
Still Photographer
David Chrastka
Supervising Sound Editor
Luisa Abel
Makeup Department Head
Leah Katznelson
Costume Design
Pawel Wdowczak
Sound mixer
John C. Hartigan
Special Effects Coordinator
Kristen Ochs
Assistant Costume Designer
Drew DeAscentis
Music Editor
Nikos Karamigios
Associate Producer
Renetta G. Amador
Script Supervisor
Rian Johnson
Vern Nobles
Steadicam Operator
Peter Wulff
Location Manager
Camera Operator
Dale Myrand
Ryan Lott
Other
Musician
Jason Andrew
Key Grip
Christopher Nolan