Altruistic Jane finds herself facing her worst nightmare as her younger sister announces her engagement to the man Jane secretly adores.
Katherine Heigl | Jane |
James Marsden | Kevin |
Malin Åkerman | Tess |
Judy Greer | Casey |
Edward Burns | George |
Brian Kerwin | Hal |
Michael Paul | Taxi Fahrer Khaleel |
Melora Hardin | Maureen |
David Castro | Pedro |
Peyton List | Young Jane |
Jennifer Lim | Bridal Salesgirl #1 |
Danielle Skraastad | Bride Suzanne |