All Cast

Ben Affleck

Ben Affleck

Holden McNeil

Joey Lauren Adams

Joey Lauren Adams

Alyssa Jones

Jason Lee

Jason Lee

Banky Edwards

Dwight Ewell

Dwight Ewell

Hooper LaMont

Jason Mewes

Jason Mewes

Jay

Kevin Smith

Kevin Smith

Silent Bob

Ethan Suplee

Ethan Suplee

Fan

Scott Mosier

Scott Mosier

Collector

Casey Affleck

Casey Affleck

Little Kid

Matt Damon

Matt Damon

Shawn Oran

Brian O'Halloran

Brian O'Halloran

Jim Hicks

Carmen Llywelyn

Carmen Llywelyn

Kim

Guinevere Turner

Guinevere Turner

Singer

Joe Quesada

Joe Quesada

Himself

Welker White

Welker White

Jane

Mike Allred

Mike Allred

Himself