2.5 stars. Sophie annoyed me.
Sophie has had much misery in her life. Her parents are dead, her fiance canceled their wedding a week before, and now her ex-fiance is back and wants a second chance to explain himself. Sophie is not buying it and gives her ex, Garrett, a task she believes will never get done. She is in for a few ...