Source: https://www.theverge.com/2017/8/3/16091448/ex-machina-alex-garland-annihilation-jeff-vandermeer-release-date