France Dougnac Pictures - Rotten Tomatoes