"The Wonder" Release Date "The Wonder" will stream on Netflix on 16 Nov. It will be released in cinemas two weeks earlier, on 2 Nov. Image Source: Netflix