Annihilation Featurette - "Shimmer"
144 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.
144 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.