40 Days and 40 Nights › Cast
Josh Hartnett
Matt
Shannyn Sossamon
Erica Sutton
Vinessa Shaw
Nicole
Paulo Costanzo
Ryan
Emmanuelle Vaugier
Susie
Maggie Gyllenhaal
Sam
Lorin Heath
Diana
Michael C. Maronna
Bagel Boy
Aaron Trainor
Walter
Glenn Fitzgerald
Chris
Mary Gross
Bev Sullivan
Stanley Anderson
Father Maher
Christine Chatelain
Andie
Adam Trese
John