I happened to catch this over the weekend, and was bewildered the entire time. This is an odd movie, rather slow-paced, and through most of it you're scratching your head, going "Huh?" However, Heather Graham does give her character, Olive, depth and believability.