Jim Hanvey is a genial but top-notch detective who has retired to his country home. An insurance company hires him to find a missing emerald so they won't have to pay out the $100,000 for which the jewel is insured. It doesn't take him long to find the emerald, but he discovers that finding it was the easy part; the difficult part is getting it back to its rightful owner, and he winds up involved in a murder in which an innocent man is framed.
Guy Kibbee
as James Woolford 'Jim' Hanvey
Tom Brown
as Don Terry
Lucie Kaye
as Joan Frost
Catherine Doucet
as Adelaide Frost
Edward Gargan
as O. R.Smith
Edward Brophy
as Romo
Helen Jerome Eddy
as Mrs. Tom Ellis
Theodore von Eltz
as Dunn
Kenneth Thomson
as W. B. Elwood
Howard Hickman
as Herbert Frost
Oscar Apfel
as Lambert
Wade Boteler
as Davis