Annihilation Featurette - "Shimmer"
139 Views | 1:23 | Uploaded on Feb 07, 2018
The cast of Annihilation talks about "The Shimmer" is and its role in the film.
Annihilation opens in theatres February 23, 2018.
139 Views | 1:23 | Uploaded on Feb 07, 2018
The cast of Annihilation talks about "The Shimmer" is and its role in the film.
Annihilation opens in theatres February 23, 2018.