This movie can be watched over and over again, and remains a wonderful mix of spectacular humor, silliness, pathos, and love. It is an almost perfect blend of all of the above. Darryl Hannah does an acceptable job, and Steve Martin is absolutely perfect.