This is a cute, quirky little film, that has some pretty darned good acting performances in it. Drew Barrymore was good, and beautiful, as was Jennifer Beals. I wasn't very familiar with James LeGros, but he almost stole the show. Excellent characterization of "Max". I have to say that I did enjoy the basic device of the film, the use of different point of view characters, but the director eventually got too cutesy and that did detract from the movie. Grade: B-