Charlie Chan's investigation of a blackmail-induced suicide as a case of murder leads him into a world of magick and mysticism peopled with a stage magician, a phoney spiritualist, and a for-real mind reader.
Sidney Toler
as Charlie Chan
Victor Sen Yung
as Jimmy Chan
Cesar Romero
as Fred Rhadini
Douglas Fowley
as Peter Lewis
Pauline Moore
as Eve Cairo
Donald MacBride
as Deputy Police Chief J.J. Kilvaine
Douglass Dumbrille
as Stewart Salsbury, alias Thomas Gregory
Trevor Bardette
as Dr. Zodiac's Servant
Gerald Mohr
as Dr. Zodiac (in disguise)
Wally Vernon
as Elmer
June Gale
as Myra Rhadini
Billie Seward
as Mrs. Bessie Sibley