Silent Hill (starring Radha Mitchell) review