Film Review: Annihilation

★★★★☆ When a mysterious object crashes into a lighthouse, it creates a phenomenon known as ‘the shimmer’, a zone that appears to alter the plants and animals within it. No one who has gone into the shimmer has returned, but growing out of control, biologist Lina (Natalie Portman) is sent Continue Reading