Beatrice Alda Pictures - Rotten Tomatoes