30 Days of Night (R, 2007) movie review