Characters played by Michelle Pfeiffer
Linda
Characters played by Ashton Kutcher
Walter
Characters played by Kathy Bates
Gloria
Characters played by Spencer Hudson
Clay
Characters played by John Mann
Hank
Characters played by David James Lewis
Brice
Characters played by Rob LaBelle
Camden
Characters played by Aleks Paunovic
Tom
Characters played by Brian Markinson
Finneran
Characters played by Sarah Lind
Annie
Characters played by Ali Skovbye
Beth
Characters played by Kyle Toy
Jose
Characters played by Dean Wray
Larry
Characters played by Brock Johnson
Mark
Characters played by Mary Black
Peggy
Characters played by Sarah Strange
Janet
Characters played by Jay Brazeau
Martin
Characters played by Jake LeDoux
Maloni
Characters played by Serge Houde
Judge Wettick
Characters played by Garry Chalk
Coach
Characters played by Gurdeep Beesla
South High Wrestler #1
Characters played by Michelle Hewitt-Williams
Singing Bride
Characters played by Keith Dallas
Singing Groom
Characters played by Tom Pickett
Reverend
Characters played by Gale Van Cott
Court Clerk
Characters played by Bruce Harwood
Record Man
Characters played by Anna Mae Wills
Goth
Characters played by Nico McEown
Kid in Car
Characters played by Forbes Angus
Court Clerk Reilly
Characters played by Justin Abdou
Referee
Characters played by Stephen Dunlop
Wrestling Opponent & Clay Wrestler
Characters played by Jennifer Chan
Grace
Characters played by Joe Costa
Janitor
Characters played by Sonal Chopria
Fit Woman Bride
Characters played by Steve Elliott
Wheelchair Groom
Characters played by Chris Webb
Walter Wrestler
Characters played by Topher Grace
Clay
Characters played by J.B. McEown
Kid in Car #2
Characters played by C.B. Shaw
DJ