WTH is that, a picture from the new 28 _____ Later movie? (There is going to be another one, you know.) ....