from science-fiction to fantasy to horror , and from short stories to screenplays , janet has seen her fiction published in a variety of online and print magazines , and placed in the finals and semi-finals of screenplay competitions .