Ronny Yu miał początkowo reżyserować film. Jednak ze względu na różnice zdań odnośnie budżetu filmu oraz samego tworzenia filmu zrezygnował. Zastąpił go David R. Ellis.
Samuel L. Jackson przyjął rolę w filmie tylko z powodu tytułu. Kiedy później próbowano zmienić tytuł na "Pacific Air Flight 121" Jackson zaprotestował mówiąc: "Zmiana tytuł całkowicie zmienia projekt. Jedynym powodem dla którego przyjąłem rolę w tym filmie było jego tytuł".
Do zdjęć wykorzystano 450 węży w tym 670 cm pytona.
Film kręcono w Vancouver w Kanadzie.
Niektóre z węży były stworzone komputerowo, ponieważ prawdziwe węże nie ruszały się tak bardzo jak chciano.
Bilans "zabitych" w filmie wyniósł: 31 ludzi oraz 29 węży.