Half Way to Shanghai: cast and crew | Slate