Zdjęcia do filmu były kręcone w Brantford (Kanada), miejscu bardzo przypominającym z wyglądu miasteczko Silent Hill.
Film początkowo miał nosić tytuł "Centralia" jednak postanowiono go zmienić po reakcji wiernych graczy serii.
W filmie rzadko używany jest obraz generowany komputerowo. Najbardziej zauważalnym przykładem użycia efektów komputerowych jest mgła unosząca się nad miastem. Większość potworów to żywi aktorzy, pokryci lateksem i odpowiednio ucharakteryzowani.
Według pierwszej wersji scenariusza, w filmie miały występować same kobiety. Scenariusz ten wrócił do Gansa z załączoną notką "tam nie ma mężczyzn!". Wtedy została dodana postać grana przez Seana Beana i scenariusz został zaakceptowany.
Podczas pisania scenariusza Roger Avary odwiedził miasteczko Centralia, w stanie Pennsylvania (USA). Jest ono określane mianem Real Silent Hill (Prawdziwe Silent Hill). Wszystko przez to, iż do złudzenia przypomina miasto z filmu i gier - jest opustoszałe (ok. 15 mieszkańców) ale to nie wszystko. Brak mieszkańców jest spowodowany pożarem złóż węgla znajdujących się pod powierzchnią ziemi.
W filmie wykorzystano 165 lokacji.
Muzyka z filmu jest wzięta prosto z trzech części gry "Silent Hill".
Telefon, który używa Chriss to Sony-Ericsson Z600.
Początkowo rolę Cybil miała grać Cameron Diaz.
Francuski reżyser Nicolas Boukhrief pracował na scenariuszem filmu.