Snakes on a Plane may be a mediocre, lowbrow fright film, but Silent Hill is something much worse — a laughably pretentious one. Radha Mitchell, an actress who deserves better parts than this, plays Rose, who finds herself stranded in the abandoned town of Silent Hill, West Virginia, searching for her lost daughter.