Lots of blood, oh my.