Pascal Aubier Pictures - Rotten Tomatoes