Após o desaparecimento de Jessica King (Katie Holmes), a polícia não consegue encontrar nenhuma pista sobre seu paradeiro. Seu pai, desesperado, recorre a Annie Wilson (Blanchett), uma viúva com poderes psíquicos especiais que ganha a vida jogando cartas.