Characters played by Rachael Leigh Cook
Merry Griffin
Characters played by Travis Van Winkle
Adam Walters
Characters played by Karen Malina White
Sonia Hendricks
Characters played by Amy Groening
Darlene Walters
Characters played by Paul Essiembre
Joe Smith
Characters played by Lois Brothers
Rose Walters
Characters played by John B. Lowe
Bill Walters
Characters played by Adam Hurtig
James Smith
Characters played by Jacob Blair
Dale Westfield
Characters played by Hazel Venzon
Cassie
Characters played by Chase Winnicky
David
Characters played by Micaela Lozano
Julie
Characters played by Madeleine Cox
Young Girl
Characters played by Eddy Norman
Young Boy
Characters played by Candace Smith
Volunteer
Characters played by Satara Subedar
Another Buyer
Characters played by Jean-Jacques Javier
Customer
Characters played by Colleen Furlan
Jill
Characters played by Hera Nalam
Fan Girl #1
Characters played by Andrea del Campo
Fan Girl #2
Characters played by Ava Darrach-Gagnon
Couple Member #1
Characters played by Heath Vermette
Couple Member #2