The ballet mystery Netflix series premiered on December 14. Dubbed “Black Swan meets Pretty Little Liars,” the show follows an elite Chicago ballet school as students are willing to do anything to become the prima.
The director of the mysterious sci-fi chamber piece graces the red carpet to discuss his career, his love of sci-fi, and making his first feature film.