John Dahl’s Unforgettable plays around with a trippy high concept premise in which people’s memories can be accessed by using an experimental, controversial drug. Ray Liotta plays the troubled Doctor whose wife has been recently murdered. He desperately reaches out to the scientist (Linda Fiorentino) who synthesized the compound, and the two set out to use it unofficially, in order to retain his wife’s dying moments, see them for himself and establish who her killer is. The serum takes its toll on his already stressed mind though, and soon he’s questioning his own reality, his trust levels towards those around him dropping considerably. Director Dahl is beyond proficient when it comes to thrillers, usually taking on crime pieces with a noirish vibe. Here he tries his hand at science fiction, coexisting with a classic whodunit narrative, and the result is quite good. Liotta relies on the information that his detective friend (Peter Coyote) gives him, and combined with the knowledge he absorbs from his deceased wife’s brain, begins to piece the puzzle together. There’s also a troublesome detective played by Christopher Mcdonald he must deal with, and a violent thug (Kim Coates) involved as well. Liotta is usually tough, capable and would normally be found playing one of the two cops, but the doctor on the run without a lot of tactical skill suits him and allows the guy some work other than just cops or psychos. Watch for work from David Paymer, Kim Cattrall, William B. Davis, Callum Keith Rennie and Garwin Sanford as well. The premise may be too farfetched for some folks, but for others with imagination it’ll be a blast. It’s also fairly violent and graphic, which may seem gratuitous for such a cerebral outing, but I find it gives it a stylistic edge and raises the stakes, just like Total Recall. Great flick. Not Total Recall, I mean this one. Well Total Recall too, obviously. Yeesh.