Anne Duquennoy Pictures - Rotten Tomatoes