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

1958

2001

1978

1992

1942

2002

2022

2016

1995

1987

2001

1998

2005

1997

2005

1999

2024

2005

2021

1993

2000

1993

1993

2007

2000

2006

2003

2012

2024

2024

2019

2006

2024

2025

1987

2017

2017

2007

2015

2022