"The Discovery" feierte am 20. Januar 2017 im Rahmen des Sundance Film Festivals seine Premiere. Im Juni 2016 sicherte sich Netflix die weltweiten Vertriebsrechte des Films, um ihn ab 31. März 2017 in den USA zu veröffentlichen. Ab demselben Tag war der Film in Deutschland als Video-on-Demand verfügbar.