The Aliens Have Landed and They Have Something to Say Unfortunately no one speaks their language. ‘Arrival is based on Ted Chiang’s ‘Story of Your Life’ but I wouldn’t read his short story until you see the film. When the movie begins, it is already established that aliens have landed on 12 different locations on […]
Podcast: Download