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.

 



  Change Location