Jennifer Love Hewitt
Samantha "Sam" Dale Horton
Cybill Shepherd
Cassie Dale
Haviland Stillwell
Carol Reed
Olivia Steele-Falconer
Charlie Horton
Valin Shinyei
Brady Horton
Mark Brandon
Roger - Anchorman
Linden Banks
Judge J.J. Ogilvy
Brohm Chevalier
Jenna Horton
Brookmere Chevalier
Jenna Horton
Dan Willmott
Drunk Guy at Bar
Maria Marlow
Woman in Restaurant #3
Glynis Davies
Woman in Line #1
Terri O'Neill
Woman in Line #2
Annabel Kershaw
Salon Woman #1
Catherine Barr
Salon Woman #2
Kelly-Ruth Mercier
News Stand Lady #1
Donna Lysell
News Stand Lady #2
Forbes Angus
Bar Patron #1
Darren Daurie
Cookie Tin Man
Susan Coodin
Church Lady #1
Luisa Jojic
Church Lady #2
Gary Ellison
Actuary Client
Terry D. Stevens
Scarf Client
Juan Llorens
Necklace Client
Robert Clark
Boxer Shorts Man
Reila Aphrodite
Sophia (uncredited)