Now available at home, Resident Evil: Welcome to Raccoon City isn’t exactly a home run but it’s a movie that does at least live up to its promise, rebooting the movie franchise into something that feels a whole lot more like the original games. And that means horror is at the forefront of the movie, […]