Horror is not a respectable genre but Blanchett and Reaves can do anything with any genre. Their performances are stunning. Reaves character is utterly repugnant and hateful but somehow you admire him for playing it so well. Blanchett plays a witch/tarot card reader/heroine character so well it almost makes you side with the paranormal. Good punchy drama with a few horror bits but don't let that put you off.
A mystery crime thriller, a whodunnit, with a courtroom drama episode and a supernatural element from director Sam Raimi. It's marked by a particular but typically brilliant and nuanced role from Cate Blanchett and a rare bad guy role from Keanu Reeves. The plot, whilst flawed, twists and turns keeping you guessing for the most part and the narrative , from writer Billy Bob Thornton, is interesting and entertaining although relies a little too much in the denouement on the plot device of 'visions'. Annie (Blanchett) is a recently widowed mother of three young sons living in America's Deep South. Annie has an inherited psychic gift where she can see events both in the past and future and to supplement her meagre income she gives card readings to locals some of whom hold her in deep suspicion. When she gets involved in the investigation of the disappearance of a local socialite she finds herself front and centre in the trial of a local man for murder. Costarring Katie Holmes, Greg Kinnear and J. K. Simmons this is a reasonably clever thriller that benefits from the cast and their performances with the setting of the menacing swamplands adding to the mystery. Worth checking out if you've never seen it.