Get to know more about the heroes, villains, and the overpowering Nemesis of Resident Evil 3 in our latest #RE3 trailer.