Tras la desaparición de Jessica King (Katie Holmes), la policía es incapaz de hallar pistas que revelen su paradero. Su padre, desesperado, decide recurrir a Annie Wilson (Blanchett), una viuda que posee poderes psíquicos especiales y que se gana la vida echando las cartas.