Michel Brault Pictures - Rotten Tomatoes