Annihilation Trailer December 13, 2017 5:49 pm|When they dropped the short teaser for this a few months ago, I was hyped. This made me…