One of the proposals recommended by the International Cruise Victims (ICV) organization is having "sea marshals" on cruise ships in order to protect passengers and respond to shipboard crimes.  

Sea Marshal - Los Angeles - Cruise Ship SecuritySince 9-11 the Federal government has placed "air marshals" on airplanes.  The ICV has attempted to ensure that cruise ships have the same level of security by supporting legislation in California