The Trailer for Duncan Jones' Mute, Coming to Netflix