Netflix Original Film THE DISCOVERY Opening March 31