Source: https://www.theguardian.com/film/2018/mar/18/annihilation-alex-garland-natalie-portman-review