Dan Shor played Billy the Kid in which 1989 science fiction comedy film?