I made it out to see Holy Motors yesterday, which was invigoratingly insane. Just the kind of weird-ass, arresting whatsit I was hoping for. What it all means I'm still not entirely sure, but just about every moment was memorable (and crazy) as fuck.