Widow and mother of three, Annie Wilson makes her living by foretelling others' futures...though her own has become cloudier than even she can see.