• People

Credits

Cast

George Raft

George Raft

Harry Young

Jean Parker

Jean Parker

Toni

Anna May Wong

Anna May Wong

Tu Tuan

Kent Taylor

Kent Taylor

Eric Benton

Montagu Love

Montagu Love

Pug Talbot

Billy Bevan

Billy Bevan

Herb

John Rogers

Smokey

Robert Loraine

Robert Loraine

Inspector Sheridan

E. Alyn Warren

E. Alyn Warren

Ching Lee

Wyndham Standing

Wyndham Standing

Assistant Commissioner Kenyon

Louis Vincenot

Rhama

Eric Blore

Eric Blore

Slummer (uncredited)

Ann Sheridan

Ann Sheridan

Bit Part (uncredited)

Mary Wong

Minor Role (uncredited)

Lulu Wong

Minor Role (uncredited)

Camera

Otto Dyar

Still Photographer

Costume & Make-Up

Wally Westmore

Wally Westmore

Makeup Artist

Directing

Alexander Hall

Alexander Hall

Director

Writing

Cyril Hume

Screenplay

Arthur Phillips

Screenplay

Copyright © 2025 Film Snail. All Rights Reserved.

The Movie Database

This website uses TMDB and the TMDB APIs but is not endorsed, certified, or otherwise approved by TMDB.