This one was...two things. 2 out of those 2 1/2 stars are for all the nice little callbacks to the games. The creators definetely knew those and cared for them. Or at least they wanted to make fans smile. Lot of Fan-service here and thank you for that. Those moments rocked!
The rest? Not so much. Some of the characters got a questionable overhaul. Leon as a hapless rookie? Yeah, a rookie can make mistakes. And maybe Leon was to…