Морские браконьеры вылавливают в море потерявшего сознание человека в дорогом гидрокостюме. Они намеревались обобрать его, а труп выкинуть за борт. Но не тут-то было. Человек оказался живым и сохранившим боевые рефлексы. После того, что происходит на борту, за «посланцем моря» прочно закрепляется кличка Дикарь. Но вот беда – Дикарь не помнит ничего: кто он такой, что с ним произошло, как он оказался посреди моря. Дикарь просит высадить его на ближайшем острове. Браконьеры только рады поскорее избавиться от опасного пассажира, поэтому не слишком отговаривают от этой затеи. А отговорить бы стоило: архипелаг – самое опасное место в здешних водах, в первую очередь – из-за людей, что захватили и удерживают там власть… Дикарь направляется к островам.
Пятеро друзей, которые много лет назад поймали банду грабителей, встречаются в кафе, чтобы отметить старый Новый год. К ним подсаживается некий человек, достает пистолет и заявляет, что дает два часа на прощание с близкими, после чего убьет каждого из них. С этого момента на друзей открывают охоту. Чтобы спастись от кошмара, мало убегать, прятаться и защищаться. Необходимо понять, что происходит. В чем причина всего. Потому что не могут же их убивать без причины. Где она кроется, в прошлом или в настоящем? На разгадку ребуса времени в обрез – за каждый прожитый час приходится рассчитываться жизнями близких людей. Не все доживут даже до утра.