As is well known, China will be the third (and the last) country in which Alex Garland’s film will be released in cinemas. It will be next Friday, April 13, and this is the local poster for the movie:

Close Menu