American Guinea Pig: Slaughter of the Swine (2025) isn't streaming yet, and it isn't available to rent or buy in the US. Released November 22, 2025. American Guinea Pig: Slaughter of the Swine isn't ...