Netflix has released the first Resident Evil TV series teaser trailer

The show will feature the Umbrella Corporation from the video game series

Netflix has released the first Resident Evil TV series teaser trailer