"Killers of the Flower Moon" Release Date "Killers of the Flower Moon" debuts in cinemas on 6 Oct. in a limited release before going wide on 20 Oct. Apple is releasing the film with Paramount Pictures, and it will eventually stream on Apple TV+. Image Source: Apple