films fantasy movie book books ghosts horror ghost authors paranormal alien film aliens cinema novel haunted science fiction fiction author