View Full Cast Lars von TrierSelf (Archive Footage)Pier Paolo PasoliniSelf (Archive Footage)Agnès VardaSelf (Archive Footage)Willem DafoeSelf (Archive Footage)Quentin DupieuxSelf (Archive Footage)