Джо (Юън Макгрегър) - млад, прохождащ писател, се носи по течението на живота. Принуден да търси друг източник на препитание, попада на шлеп, пътуващ между Гласгоу и Единбург. Шлепът е собственост на Лес (Питър Мълан) и съпругата му Ела (Тилда Суинтън). Съвсем скоро привидно спокойното и благополучно ежедневие ще бъде сериозно разтърсено. При един от курсовете намират тялото на млада жена, изхвърлено във водата. Нещастен случай? Самоубийство? Убийство? Когато полицията започва разследване и арестува заподозрян, става ясно, че Джо знае много повече, отколкото казва. Постепенно излиза наяве връзката му с мъртвата. Междувременно, зараждащото се мълчаливо, страстно привличане между Джо и Ела, сгъстява до крайност напрежението в ограниченото пространство на шлепа.