“Let’s make a scary movie again.” The infamous franchise’s latest movie, Resident Evil: Welcome to Racoon City, will hit theatres this week. Recent instalments of the historical series have often strayed off the horror path, swaying towards a Sci-Fi approach. It seems like this is not the case with the upcoming film, as the Director […]