RESIDENT EVIL: THE FINAL CHAPTER — 3 New Clips and a Featurette for You to WatchRESIDENT EVIL: THE FINAL CHAPTER - 3 New Clips and a Featurette for You to Watchgeektyrant.com