Steve Stebbing

Breaking down all things pop culture

New Releases: The Invisible Man – The Dark Universe from Universal Pictures may have died a dismal death after the failure of Tom Cruise’s The Mummy but from the ashes of that mess this property was floated over to Blumhouse and they put filmmaker Leigh Whannell, one-half of the minds behind Saw, at the helm …

Continue reading