DVD / Blu-ray Release Date
May 14, 2019
Apollo 11 (2019) DVD Release Date was set for May 14, 2019. The Digital Release date was May 14, 2019.
May 14, 2019
May 14, 2019
https://www.youtube.com/watch?v=BNKM8YpTmVw
93 Minutes
January 24, 2019
$9.0 mil