El Toro Bravo – ratings and reviews