You won’t believe what we’ve got for you this week! (Yes, you will.) John and El’Ahrai are here with new reviews of “Resident Evil: Welcome to Raccoon City” and “The Power of the Dog”! (Apparently it’s animal week.) Does my face not remind you of what a grown man can do?