Начало отпуска
Алекс Шоу (Джейсон Патрик) решает устроить романтический круиз для своей девушки Энни Портер (Сандра Буллок), чтобы укрепить их отношения. Они отправляются в путешествие на роскошном лайнере «Океаник». Энни, пережившая инцидент с автобусом в Лос-Анджелесе, надеется на спокойный отдых.Тревожные сигналы
Идиллия нарушается, когда Энни замечает странного пассажира, Джона Гейгера (Виллем Дефо). Его поведение кажется подозрительным и отстраненным. Тем временем Гейгер, бывший компьютерный гений компании, разработавшей системы лайнера, проникает в машинное отделение.Он незаметно устанавливает свое устройство, берущее контроль над судном. Его план начинает раскрываться, когда лайнер внезапно увеличивает скорость, вопреки командам капитана.
Захват контроля
Гейгер шантажирует судовую компанию, требуя огромный выкуп. Он раскрывает себя как мстителя, уволенного из-за болезни, вызванной работой над микросхемами. Его месть направлена не только на компанию, но и на всех, кто на борту.Лайнер превращается в неуправляемую стальную торпеду. Алекс, бывший офицер береговой охраны, понимает, что должен действовать. Он и Энни объединяются, чтобы противостоять террористу.
Нарастающая угроза
Гейгер манипулирует системами корабля, создавая одну опасную ситуацию за другой. Он блокирует водонепроницаемые переборки, затопляя отсеки, и отключает навигацию. Судно несется прямо в оживленный порт острова Сен-Мартен.Алекс пытается добраться до мостика или машинного отделения, но Гейгер anticipates его действия. Террорист использует камеры наблюдения и знание корабля, чтобы устраивать ловушки. Энни приходится проявить смекалку, помогая Алексу.
Финал в порту
Когда все попытки остановить лайнер терпят неудачу, становится ясно, что столкновение неизбежно. «Океаник» на полном ходу врезается в пирс Сен-Мартена, вызывая масштабные разрушения. Алекс и Энни чудом спасаются в хаосе.Но Гейгер выживает и пытается скрыться с украденными бриллиантами. Его преследует Алекс. Их финальная схватка происходит среди разрушенных яхт. Гейгер погибает, запутавшись в якорной цепи и будучи раздавленным тонущей лодкой.

