I hope you all packed an… umbrella, as Netflix's new live-action Resident Evil series is splattering its way onto this coming week's streaming release. Also,...