Wade Davis zgodził się sprzedać prawa do ekranizacji swojej książki pod warunkiem, że film wyreżyseruje Peter Weir, a główną rolę zagra Mel Gibson. Ostatecznie żadna z tych osób nie miała nic wspólnego z powstawaniem filmu.
Z powodu zamieszek na Haiti, ekipa filmowa musiała przenieść się do pobliskiej Dominikany, żeby dokończyć film. Władze Haiti stwierdziły, że nie będą mogły zagwarantować ekipie filmowej bezpieczeństwa.
Film kręcono w Bostonie (Massechussets, USA), na Haiti i w Santo Domingo (Dominikana).
Wśród ludzi zajmujących się muzyką filmową, płyta ze ścieżką dźwiękową z "Węża i tęczy" jest uważana za jeden z największych (i najdroższych) rarytasów. Była wydana i powszechnie dystrybuowana tylko w formacie LP. Wersja CD została wyprodukowana w mniej niż dziesięciu kopiach.
Zdjęcia kręcono od 9 marca do 12 maja 1987 roku.