Annihilation Featurette - "Shimmer" (2018)

54 views | 1:23 min | movie info | embed video

The cast of Annihilation talks about "The Shimmer" is and its role in the film.

Annihilation opens in theatres February 23, 2018.

Show More

Comments and Discussion