The poster makes me wonder if this is stealth marketing for a video game called Judgment Day: Messiah's Revenge