Pour comprendre les mystérieuses crises de sa fille adoptive Sharon, Rose Da Silva décide de l'emmener à Silent Hill, une ville abandonnée dont le nom revient sans cesse dans ses cauchemars. Après un accident sur la route, Sharon disparaît et Rose se lance à sa recherche dans les rues désertes, enveloppées d'un épais brouillard. Confrontée à des créatures terrifiantes et aux secrets d'une communauté marquée par le fanatisme religieux, elle découvre peu à peu qu'une tragédie ancienne hante toujours la ville.