uncle buck is a 1989 american comedy-drama movie. it was directed by john hughes. it stars john candy and amy madigan, with jean louisa kelly, gaby hoffmann, macaulay culkin, jay underwood, and laurie metcalf in supporting roles. it was released on august 16, 1989.