The Wild Parrots of Telegraph Hill Pictures - Rotten Tomatoes