"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
Bruce Wayne Gillies
Line Producer
Thomas Kloss
Director of Photography
Lauren Zuckerman
Editor
Nicolas Chartier
Executive Producer
Ryan Kavanaugh
Tucker Tooley
Nathan Johnson
Original Music Composer
Venus Kanani
Casting
Mary Vernieu
Meghan C. Rogers
Production Design
Elizabeth Cummings
Art Direction
Emily Blunt
Thanks
Leah Katznelson
Costume Design
Renetta G. Amador
Script Supervisor
Diane Ward
Production Coordinator
Daniel C. McFadden
Still Photographer
Trish Almeida
Hair Department Head
Luisa Abel
Makeup Department Head
Cindy Coburn
Set Decoration
Nikos Karamigios
Associate Producer
Pawel Wdowczak
Sound mixer
Tony Villaflor
Sound Re-Recording Mixer
Gary Rizzo
David Chrastka
Supervising Sound Editor
Kristen Ochs
Assistant Costume Designer
John Houlihan
Music Supervisor
Drew DeAscentis
Music Editor
John C. Hartigan
Special Effects Coordinator
Rian Johnson
Dale Myrand
Camera Operator
Vern Nobles
Steadicam Operator
Peter Wulff
Location Manager
Ryan Lott
Musician
Other
Jason Andrew
Key Grip
Christopher Nolan