Halley is convinced true love doesn't exist based on the crazy relationships around her. Her mother is divorcing her father who is dating a younger woman Halley can't stand. Her crazed sister is planning a wedding but has second thoughts and her best friend has fallen madly in love for the first time leaving Halley to feel even more alone.
Mandy Moore
as Halley Martin
Trent Ford
as Macon Forrester
Allison Janney
as Lydia Martin
Alexandra Holden
as Scarlett Smith
Dylan Baker
as Steve Beckwith
Nina Foch
as Grandma Halley
Mary Catherine Garrison
as Ashley Martin
Connie Ray
as Marion Smith
Mackenzie Astin
as Lewis Warsher
Charlotte Sullivan
as Elizabeth Gunderson
Ray Kahnert
as Donald Sherwood
Andrew Gillies
as Buck Warsher