The surreal, visually impeccable, and "batshit-crazy" Taxidermia visits for an exclusive pair of screenings this Friday and Saturday, September 11 & 12 at 11:00pm. The trailer does a so-so job of conveying the film's overall strangeness, but we think the critically-divisive reviews provide a far more accurate sense of the intoxicating yet polaritizing effect of its bizarre allegorical body horror.