40 Days and 40 Nights

40 Days and 40 Nights

Easier said than done.

Matt Sullivan's last big relationship ended in disaster and ever since his heart's been aching and his commitment's been lacking. Then came Lent, that time of year when everybody gives something up. That's when Matt decides to go where no man's gone before and make a vow: No sex. Whatsoever. For 40 straight days. At first he has everything under control. That is until the woman of his dreams, Erica, walks into his life.

GB

Made in GB

5.5/10

2002

Comedy
Romance
MiramaxUniversal PicturesWorking Title FilmsStudioCanal

Server

Having issues? Try switching to a different server.

Cast

Josh Hartnett

Josh Hartnett

As Matt Sulivan

Shannyn Sossamon

Shannyn Sossamon

As Erica Sutton

Paulo Costanzo

Paulo Costanzo

As Ryan

Vinessa Shaw

Vinessa Shaw

As Nicole

Maggie Gyllenhaal

Maggie Gyllenhaal

As Sam

Adam Trese

Adam Trese

As John Sullivan

Griffin Dunne

Griffin Dunne

As Jerry Anderson

Emmanuelle Vaugier

Emmanuelle Vaugier

As Susie

Lorin Heath

Lorin Heath

As Diana

Aaron Trainor

Aaron Trainor

As Walter

Glenn Fitzgerald

Glenn Fitzgerald

As Chris

Barry Newman

Barry Newman

As Walter Sullivan

Mary Gross

Mary Gross

As Bev Sullivan

Monet Mazur

Monet Mazur

As Candy

Christine Chatelain

Christine Chatelain

As Andie

Keegan Connor Tracy

Keegan Connor Tracy

As Mandy

Michael C. Maronna

Michael C. Maronna

As Bagel Guy

Stefanie von Pfetten

Stefanie von Pfetten

As Girl in Chinatown

Stanley Anderson

Stanley Anderson

As Father Maher

Terry Chen

Terry Chen

As Neil

Kai Lennox

Kai Lennox

As Nick

Natassia Malthe

Natassia Malthe

As Girl in Bed

Jarrad Paul

Jarrad Paul

As Duncan

Chris Gauthier

Chris Gauthier

As Mikey (as Christopher Gauthier)

Alan Draven

Alan Draven

As Computer Nerd

Dylan Neal

Dylan Neal

As David

Michelle Harrison

Michelle Harrison

As Maureen

Rueben Grundy

Rueben Grundy

As Computer Nerd #2

Jason Low

Jason Low

As Merj

Tracy Kyser

Tracy Kyser

As Business Woman

Nicole Wilder

Nicole Wilder

As Anastasia

Susan Bain

Susan Bain

As Ms. Willow

Chiara Zanni

Chiara Zanni

As Nun

Amanda Welles

Amanda Welles

As Fantasy Girl (uncredited)

More