I am not a huge Steve Martin fan, but this film stands alone as his best work.  He wrote the screenplay, and then delivers his best acting job by ten miles above any other of his other films.  It is quite simply a masterpiece.  It is hilarious, witty, romantic, wonderfully filmed, perfectly cast and excellently directed!  If you've seen any other Steve Martin movie and thought they were just too stupid to waste your time on, don't lump this film in with those.  It stands alone and well above.  It is a fabulous film to see again and again!