Loading…
Loading…We value your privacy
We use cookies and ads to keep CinEvo free. You can accept or decline personalized ads.

The only witness to the crime was not even there.
Annie Wilson, young widow and mother of three, makes her living foretelling others' futures—though her own has become cloudier than even she can see. Threatened by a client's violent husband and plagued by visions of a missing local woman, Annie finds herself pulled into a thicket of lies and deception in which her extraordinary gift may ultimately get her killed.
$10,000,000
$12,008,642
December 22, 2000
Lakeshore Entertainment, Alphaville Films
43 people

Cate Blanchett
Annie Wilson
Acting

Giovanni Ribisi
Buddy Cole
Acting

Keanu Reeves
Donnie Barksdale
Acting

Katie Holmes
Jessica King
Acting

Greg Kinnear
Wayne Collins
Acting

Hilary Swank
Valerie Barksdale
Acting

Michael Jeter
Gerald Weems
Acting

Kim Dickens
Linda
Acting

Gary Cole
David Duncan
Acting

Rosemary Harris
Annie's Granny
Acting

J.K. Simmons
Sheriff Pearl Johnson
Acting

Chelcie Ross
Kenneth King
Acting

2021

2023

1963

1995

2007

2022

2006

1962

2016

2019

2004

1968

1998

1999

2024

2005

2021

2000

1997

2007

1992

1993

2006

2012

2024

2024

2019

2006

2024

2025

1987

2017

2017

2021

2006

1980

2020

1973

2007

2023