Carnival Blood: Gory, twisted entertainment with sex. Carnival Blood: Gory, twisted entertainment with sex. Film