Like an old friend, this movie always brings laugh, love and tears.  It is a great mix of comedy and drama and the performances are first rate.  I saw it in theaters in 1989 and as a gay man, just coming out, it was real comfort food.  Always five stars for this movie!  I'd give it six if I could :)