Cruise ships are the vessel for this hour-long satirical musical comedy that has audiences chuckling from start to finish.