The Demon of Discord orders Buggins the pirate and his aide Scraggerini to ruin Dick. In this they are opposed by Fairy Campanula. Dick and Cat get a job in the kitchen of the miser Fitzwarren, where he meets Alice. At Buggins' instigation Handsome Hal, Dick's rival for Alice's affections, brings about his dismissal. All set off on a sea voyage with Buggins as captain. He dynamites the ship, however, leaving them stranded in the kingdom of a sultan who is plagued with rats. Cat dispatches these and Dick is given a reward. By the end, Buggins has been dealt with, Hal marries a Princess, and Dick marries Alice and is made Lord Mayor.
The pantomime contains a number of satirical references to Melbourne of the time, particularly unions and early closing. It also includes a burlesque of Bulwer Lytton's Richelieu.