Question: Who directed the sci-fi movie that actress Clea DuVall starred in 1998?
Sentence (from "Heaven's Floor"): "Heaven's Floor" had its world premiere at the 2016 Cinequest Film Festival on March 4, 2016.
Relevant evidence: No