big budget action movie about evil satanist hacker in a science lab