Between David Bruckner’s The Ritual and Alex Garland’s Annihilation, this year has already been an INCREDIBLE one for terrifying, wholly unique creature designs. The former film can be found on Netflix, while the latter film, a boldly original near-masterpiece for the sci-fi/horror genre, is available on Digital HD this week ahead of DVD/Blu-ray on May […]