Home » Storm Reid

Storm Reid

Elisabeth Moss in The Invisible Man

The Invisible Man is the First Great Horror Movie of 2020 [Review]

Universal’s fated Dark Universe began and ended with the baggy, listless, Tom Cruise-starring The Mummy, leading nobody to believe another creature from that pack, The Invisible Man, could prop ...