„Az elveszett lelkek városa”
Hosszú idő telt el azóta, hogy Silent Hill kapui ismét bezárultak, és Rose Da Silva (Radha Mitchell) kislányával együtt a fojtogató köd és elmondhatatlan borzalmak uralta dimenzió börtönében ragadt. Ám Rose-nak valamilyen titokzatos módon sikerült kijuttatnia Sharont a halott városból, aki azóta tinédzser éveinek végét taposva, Heather Mason néven futva menekül apjával, Harryvel (Sean Bean) a Rend fürkésző tekintete elől, akik megszállottan vadásznak a lányra (Adelaide Clemens). Egy napon azonban Harryt elragadja a gonosz, és Heather csupán saját magára és egy Vincent nevű srácra (Kit Harington) számíthat, amikor elindult Silent Hillbe, hogy megmentse apját és szembeszálljon sötét démonaival.