Dogma 95: A manifesto for our times · Study