Resident Evil 0 Movie 18Rebecca and Billy team up in this clip.By Gamespot Staff on May 2, 2019 at 7:19AM PDT Resident Evil 0