Science fiction is different from fantasy . Some narratives are described as being essentially science fiction but `` with fantasy elements '' . The term `` science fantasy '' is sometimes used to describe such material .