Marie-France Duquette Pictures - Rotten Tomatoes