Larry Lawrence (Bob Hope) is a New York City crime columnist; with an expose-type radio show on which he expounds nightly regarding local criminals and mobsters. He is contacted by mobster Frenchy Duval (Paul Fix) and instructed to meet him at a hotel. While going up to Frenchy's room; Larry inadvertently gets himself involved in a shooting. He mistakenly believes that he has killed a man; Ramon Mederos (Anthony Quinn); rushes into a room and hides in a large trunk; unbeknownst to its owner; Mary Carter (Paulette Goddard). The trunk is loaded onto a boat sailing to an island near Cuba; where Mary has inherited a castle. Accompanying Larry is his assistant/valet; Alex (William Best). Larry comes out of the trunk and meets Mary; who tells him that the castle she has inherited is rumored to be haunted. Larry offers to be her protector after she receives several anonymous threats. Mary's old friend; Geoff Montgomery (Richard Carlson) warns Mary to stay on the boat; return to New...