In this creepy thriller an university mascot takes revenge at a Furries convention after being shed to the edge of fatality.