Annie Porter (Sandra Bullock) sueña con disfrutar de unas maravillosas vacaciones por el Caribe, en compañía de su nuevo novio, llamado Alex Shaw (Jason Patric), a bordo del lujoso crucero Seabourn Legend, el barco más informatizado del mundo.