Rita D'Albert Pictures - Rotten Tomatoes