A 24 hour movie marathon streamed on Twitch from Justin Decloux. I only watched on film, so this list exists to track the other weird films I missed so maybe I can track them down at some point.