Determined to save her terminally ill daughter (Jodelle Ferland), Rose (Radha Mitchell) ignores the wishes of her husband and takes her to a faith healer. But her well-intentioned efforts somehow land them in an alternate reality -- the deserted town of Silent Hill -- where her daughter mysteriously disappears. Now, with only a police officer (Laurie Holden) to assist her, Rose is left to search for her child in a world of darkness and shadow.