Check out this intriguing CGI 3D Animated Teaser trailer – Sarah, a humanoid policewoman discovers an unidentified virus in a dark rural apartment.

The CGBros