..and is that the Spanish Inquisition? I certainly did not expect them.

Also featured in this thing: Matthieu Amalric, the award-winning actor best known for The Diving Bell & The Butterfly and Quantum of Solace; and Fiona Apple as some kind of Poison Ivy wannabe. I have no idea what the hell is going on, but I want to see more.