Who was an American film director and film producer who worked primarily at Metro-Goldwyn-Mayer, Gene Nelson or George Sidney ?