ruthbug.wordpress.com
The Idiots
Shorter review here: Click ‘The Idiots’ is a film directed by Lars Von Trier in 1998, it was made in compliance with the Dogme ’95 Manifesto; an avant-garde filmmaking movement started in 1995, and…