I feel like someone on their marketing team has watched Astro Zombies too many times.
Flashlight powered zombies FTW:
I haven’t watched this movie in 15 years, but I still recall the scene where the zombie had to grab a flashlight to power himself so he could get back to the lab.