Stills from the upcoming short film Ego Zombie