Peggy / Margaret
Mark
Tim
Gina (as Amy Hubbard)
Jill
Holly
Susan
Brother John
Nick Thornton
Kim Thornton
Prom Teenager #1
Doctor
Prom Teenager #2
Prospective Homebuyer #1 (male)
Rock Club Bartender
Margaret's Dad
Homebuyer #1 (as Kristen Tunstall)
Band Manager
Receptionist (as Tyra Haag)
Bartender
Agent at Open House
Terri
Hospital Nurse
Businessman
Prospective Homebuyer #2
James
Renter
Margaret's Mom
Mobile Phone Salesman
Mark's Boss
Mother-to-Be
Circulation Desk Worker
Library Patron (uncredited)
Dinner Guest (uncredited)