Annihilation

Tessa Thompson and Gina Rodriguez star in the new movie Annihilation, a sci fi horror film about 5 women who have to enter a strange force to try to save the world. A movie like this wouldn’t have been made 5 years ago but in the changing climate of Hollywood, here it goes. Tessa and […]