Yep. Humanity won't survive when this movie hits theatres! Also, if you are asking "what's this purple liquid coming out of you?" then the answer is, it's bl**d. But I changed the color due to the scratch community guidelines.