Film ini diawali rasa putus asa dan kecemasan seorang ibu bernama Rose Da Silva (Radha Mitchell) yang mencari anak perempuannya Sharon (Jodelle Ferland) yang hilang saat tersesat di sebuah kota mati (Silent Hill). Sebenarnya bukan sebuah ketidaksengajaan Rose menuju kota tanpa penghuni ini, namun Rose memang berniat mengikuti mimpi-mimpi yang sering menghantui Sharon dan digambarkannya dalam sebuah lukisan. Tak peduli dengan protes suaminya, Christopher (Sean Bean), Rose mengajak Sharon menjemput takdir yang membawa mereka ke sebuah tempat yang akan mengubah hidup mereka selamanya. Dalam kekalutannya, Rose mengikuti sebuah siluet yang mirip dengan sosok Sharon. Tanpa sadar Rose berjalan terus mengikuti sosok 'Sharon' (belakangan diketahui sebagai Alessa -- juga diperankan Jodelle Ferland), yang membawanya ke sebuah gerbang batas
yang berlawanan dengan kenyataan. Rose terbawa masuk ke sebuah kota asing, berkabut, dan dihuni berbagai makhluk berwujud aneh yang tunduk pada kegelapan dengan sebuah kekuatan yang sanggup merubah apapun yang mereka sentuh (salah satunya menampilkan karakter monster 'Patients' dan 'Lying Figures' dari game Silent Hill 2). Dalam usahanya mencari Sharon, Rose dibantu Cybil (Laurie Holden), polisi lokal yang secara tak sengaja ikut terjebak di Silent Hill. Saat menyusuri kegelapan kota dan mulai mengenali apapun yang dijumpainya, Rose penasaran dan tergerak menyelidiki latar belakang Silent Hill. Dia mulai menyadari bahwa dirinya dan Sharon hanya sebuah bagian dari permainan misteri yang memaksanya mempertaruhkan nyawa dan membuat perjanjian dengan iblis berwujud gadis kecil (Alessa). Demi menyelamatkan Sharon, Rose harus terus berjuang atau berakhir bersama kegelapan...
------------ Part 1 Part 2 Sub Indo Julyplayer 1 Sub Indo Julyplayer 2