young guns ii is a 1990 american western film and a sequel to "young guns" (1988). it stars emilio estevez, kiefer sutherland, lou diamond phillips, and christian slater, and features william petersen as pat garrett. it was written and produced by john fusco and directed by geoff murphy.