Seventeen-year-old Odella is haunted by family secrets. Why doesn't her great-aunt Gloria visit anymore? Why does her mother, Sally, drink so much? Sally's tragic car accident on a frozen lake when she was sixteen seems to have cast a spell over her life that no one can break. Odella tries to hold her family together, but when her mother runs off, the family is left reeling. Then Odella meets Jimmy Tomasson, whose dreams of prophetic flying fish seem...