Uncle August
Clare Shannon (Joey King), de 17 años, sobrevive como puede al infierno que es el instituto, junto a sus amigas Meredith (Sydney Park) y June (Shannon Purser). Cuando su padre (Ryan Phillippe) le regala una vieja caja de música con una inscripción que promete conceder los deseos de su dueño, ella piensa que no tiene nada que perder. Clare pide su primer deseo y, por sorpresa, se hace realidad. En poco tiempo lo tiene todo: dinero, popularidad y el chico de sus sueños. Todo parece perfecto hasta que las personas más cercanas a ella empiezan a morir de manera espantosa y retorcida. Ahora, con sangre en sus manos, Clare se tiene que deshacer de la caja, antes de que le cueste su vida y la de sus seres más queridos.
Undead man (uncredited)
Rose, desesperada por encontrar una cura para la misteriosa enfermedad de su hija Sharon, rehúsa ingresar a la niña en una institución psiquiátrica a pesar de las recomendaciones de los médicos, y decide huir a Silent Hill, un pueblo del que su hija habla constantemente en sueños. A pesar de que su marido Christopher se opone al viaje, Rose está convencida de que la respuesta se encuentra en este misterioso lugar. Al aproximarse al pueblo, una misteriosa figura se alza en medio de la carretera. Rose, para no atropellarla, tiene un accidente. Cuando vuelve en sí, Sharon ha desaparecido. A partir de ese momento, acompañada por una agente de policía, empieza una búsqueda desesperada en Silent Hill para encontrar a su hija. Las dos mujeres no tardan en darse cuenta de que el pueblo, que quedó desierto después de ser devastado por unos terribles incendios, no se parece a ningún otro.