directed by terry gilliam ( 1 9 9 8 ), sci - fi, fantasy, comedy