2 years agoNetflix Resident Evil Show Destroyed by Fans! Horrible Reviews Even From the Critics Now!The Common Nerd