Ruth de Sosa Pictures - Rotten Tomatoes