«Нож в воде» — первый польский фильм, номинированный на «Оскара».
Яхта, которая снялась в фильме, прежде принадлежала Герингу. Во время Второй мировой войны она была затоплена на Мазурских озерах, но потом поднята с дна и восстановлена. Ее настоящее имя — «Рекин», что означает «акула».
Зигмунт Малянович, актер исполнивший роль Юноши, — брюнет, поэтому для роли волосы пришлось окрасить в белый.
Первоначально Полански видел в качестве исполнителя роли Юноши своего со-автора Ежи Сколимовского, окончившего на тот момент актерскую школу, но от идеи пришлось отказаться в пользу профессионального актера Зигмунта Маляновича.