- THE PLOT: After confronting her best friend for cheating with her husband, Lorraine (Danielle Korda) heads to a theatre to watch the latest horror movie, which features a team of Satanic cheerleaders (Jennifer Wright, Janessa O’Hearn, Laura Leone Hancock, and Kacie Heart) who murder and cannibalize their way through a …
- Die elf Teufel / The Eleven Devils was made in Berlin in the summer of 1927, in the last throes of the silent movie era. But Die elf Teufel strikes one today as a prophetic film. One of its early captions is "Football, the sport of the century ". We are shown a ball bathed in light like some sacred relic, and…
- Known as the alleged world capital of the gypsy or Romany peoples, Shutka, Macedonia thrives on one goal: to be the champion of everything known to humankind. This "anthropological documentary comedy" looks at how people crave to be the best at what they do: no matter if that is hunting down vampires, collect…