Die junge Mutter Rose ist verzweifelt auf der Suche nach einem Heilmittel für ihre Tochter Sharon, die an einer seltsamen Krankheit leidet. Als die Ärzte ihr den Rat geben, Sharon in eine psychiatrische Anstalt einweisen zu lassen, ergreift sie mit ihrer Tochter die Flucht. Sie will sich auf den Weg nach Silent Hill machen, einer Stadt, deren Namen Sharon immer im Schlaf vor sich hin murmelt. Rose ist fest davon überzeugt, dass sie dort die Antworten auf all ihre Fragen finden wird. Ihr Ehemann Christopher hält dagegen gar nichts von Roses Idee, das Geheimnis von Silent Hill ergründen zu wollen.
Rose macht sich zusammen mit ihrer Tochter auf den Weg in die mysteriöse Stadt, doch kurz vor der Stadtgrenze taucht plötzlich eine seltsame Gestalt mitten auf der Straße auf. Rose versucht auszuweichen, doch ihr Auto gerät außer Kontrolle. Als sie wieder zu sich kommt, ist ihre Tochter verschwunden. Zusammen mit einer Polizistin aus der Nachbarstadt macht sich Rose auf die verzweifelte Suche nach ihrem Kind. Ziemlich schnell wird klar, dass die Stadt aus Sharons Träumen ein höchst merkwürdiger Ort ist: Nach einer verheerenden Brandkatastrophe scheint Silent Hill wie ausgestorben. Umgeben von dichten Nebelschwaden hausen dort seltsame Spukgestalten.
Die Stadt wird immer wieder von einer dunklen Macht heimgesucht, die alles, was mit ihr in Berührung kommt, zerstört. Auf der Suche nach ihrer Tochter stößt Rose auf die düstere Geschichte von Silent Hill und die Gründe, warum auf der einst streng puritanischen Stadt nun ein grausamer Fluch liegt. Doch das ist noch nicht alles. Erschrocken mußs sie feststellen, dass ihre Tochter Teil eines noch viel größeren und furchtbaren Geheimnisses ist ...