Esmeralda Bay Cast Robert Forster George Kennedy Fernando Rey Ramon Estevez Silvia Tortosa Craig Hill Brett Halsey Teri Vallee