A dramatic oddity that will send your mind running and showcases a never-better Aubrey Plaza. (Video interview with cast and…