Annie Wilson, uma jovem viúva e mãe de três filhos, ganha a vida prevendo o futuro de outras pessoas, embora o seu próprio futuro tenha se tornado mais nebuloso do que ela pode ver. Ameaçada pelo marido violento de uma cliente e atormentada por visões de uma mulher local desaparecida, Annie se vê envolvida em um emaranhado de mentiras e enganos, no qual seu extraordinário dom pode acabar levando-a à morte.