„Ki itt belépsz, hagyj fel minden reménnyel!”
Valahol Nyugat-Virginiában, a Toluca-tó mentén fekszik egy magas dombok által körülvett, csendes kis város. Silent Hill. Egy város, melynek kihalt utcáin egy lélek sem jár, mivel egy múltbéli katasztrófa során a hatóságok teljes mértékben elszigetelték a külvilágtól. Most azonban mégis idetart egy Rose Da Silva (Radha Mitchell) nevű nő Sharon nevű kislányával (Jodelle Ferland), kik útjuk során balestet szenvednek, s mire Rose magához tér, Sharonnak csupán hűlt helyét találja. Egyedül indul hát a beteg kislány keresésére, ám a város dermesztő légkörébe lépve még csak nem is sejti, miféle lidérces rémálom részévé vált.