For the third and final Topper film, Roland Young is now shed of the Kirbys from the two previous films and he and Billie Burke are now starting on a needed vacation with Eddie Anderson as chauffeur and Patsy Kelly as maid. Hey it's the best way to travel.
But the other world isn't finished with him yet. Carole Landis and her friend Joan Blondell are on their way to spend the night with her father, H.B. Warner, at the old family haunted estate. If it wasn't haunted before it sure gets haunted after Blondell is murdered by mistake because the killer is after Landis.
Of course that magnet for the other world Cosmo Topper attracts ghosts like moths to a flame and of course the now other worldly Blondell enlists him to find out who murdered her.
Rounding out this cast of some of the best character actors around are Dennis O'Keefe as a taxi driver trying to collect a fare, Donald MacBride as the perennial dumb cop and George Zucco as the doctor/friend of the Landis/Warner family.
The mystery has plenty of plot holes in it and we're never really told the reason why Landis is being targeted. One thing I will say though, given that the reader of this review might be knowledgeable in the typecasting of all these faces, don't think you've identified the culprit by that.
Roland Young probably could have gone on making more Topper films, but I'm willing to bet he decided to quit while ahead. In any event Cosmo Topper probably decided to go with the flow and left the banking profession to become a psychic.